Compare and save on Belfast hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
184 Results

Where to Stay in Belfast

Belfast is well-known for its historical architecture and bustling metropolitan atmosphere. One of the more popular areas to visit is Belfast City Centre. You can find plenty of hotels in Belfast that are up to your standards of convenience, cost, and comfort. There are numerous cheap hotels in Belfast, boutique hotels and hotels close to the airport, so be sure to compare all your options.

Belfast City Centre

Belfast City Centre is home to Belfast's City Hall, St. George's Market, the Grand Opera House and several other historically significant landmarks of the Belfast. You’ll also find a thriving food scene clustered around the Cathedral Quarter.

1. Ibis Belfast City Centre

The Ibis Belfast City Centre is a quality option among cheap hotels in Belfast. For a reasonable rate, you have access to Wi-Fi, cable channels, and shower facilities. For an extra fee, you have the option to enjoy any of the sumptuous meals that are available to guests.

2. Malmaison Belfast

The Malmaison Belfast is a mid-range hotel that offers an experience that's steeped in Belfast's culture. Amenities include full access to a bar and dining area called the Brasserie where traditional Irish food and drinks are served. Rooms are inspired by the well-known ships that were built in Belfast, like the Titanic.

3. Fitzwilliam Hotel

The Fitzwilliam Hotel is a boutique hotel in Belfast. Its slightly higher rates give visitors a more luxurious experience during their stay. Top-of-the-line interior decor and exciting events like Murder Mysteries distinguish this hotel from its counterparts. It's positioned near several entertainment hotspots like the Grand Opera House.

Belfast Airport Hotels

Airport hotels can more convenient for weekend breaks in Belfast and are perfect for last-minute bookings.

If you're looking for last-minute hotels in Belfast, The Maldron Hotel is an airport hotel that's mid-priced and less than a three-minute walk from Belfast International Airport (BFS). They offer rooms with Wi-Fi, television, comfortable furniture, and more. They also have a "Park and Fly" package, which aims to save guests money and time.

Spa Hotels in Belfast

If you're looking for a romantic getaway or simply want to feel more relaxed and rejuvenated, book a spa hotel break in Belfast.

1. Galgorm Resort and Spa

The Galgorm Resort and Spa is located a 20 minute drive from Belfast in Antrim, Northern Ireland, and it offers a full line of spa packages with your stay. Amenities offered at the Thermal Village Spa include a sauna, golf facility, and snail water beds. Romantic cabins are offered for a more private setting.

2. Culloden Estate and Spa

The Culloden Estate and Spa, located on Bangor Road Holywood in Belfast, is a five-star hotel with a full-service spa and dining facility. In addition to the usual hotel amenities, the spa packages include access to fitness facilities, juice bars, hot stone therapy, and nail treatment.

3. The Merchant Hotel

Another high-quality spa hotel is The Merchant Hotel. It's located on Skipper Street in Belfast and caters to its guests with a full-service spa and workout facility. Tranquility-promoting spa packages include skin care, hot stone therapy, and massage.

Whatever facilities, amenities, or location you desire, use the Skyscanner search page to book the ideal location. We'll help you narrow down your choices to book a hotel that meets all your needs.

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000004027634&hotel_ids%5B%5D=5000004031177&hotel_ids%5B%5D=5000004066021&hotel_ids%5B%5D=5000000271794", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };