The Witchery by the CastleOld Town · £475 · ★ 4.7
Gothic grandeur and theatrical romance at the gates of Edinburgh Castle.
The Balmoral HotelNew Town · £420 · ★ 4.7
Edinburgh's most iconic five-star address on Princes Street since 1902.
Gleneagles TownhouseNew Town · £380 · ★ 4.7
Exclusive 33-bedroom boutique luxury hotel and private members' club in a restored 18th-century bank building on St Andrew Square.
100 Princes StreetNew Town · £340 · ★ 4.7
A prestigious 5-star haven offering bespoke luxury on iconic Princes Street overlooking Edinburgh Castle.
The Witchery by the CastleOld Town · £385 · ★ 4.7
Sumptuous Gothic boutique hotel at the gates of Edinburgh Castle featuring nine opulent theatrical suites.
Prestonfield HouseSouthside · £350 · ★ 4.7
Opulent 5-star baroque estate hotel set within 20 acres of parkland and gardens beneath Arthur's Seat.
Sheraton Grand Hotel & SpaWest End · £320 · ★ 4.7
Premier 5-star hotel in Edinburgh's West End featuring the award-winning One Spa with an outdoor rooftop hydrotherapy pool.
The Caledonian Edinburgh, Curio Collection by HiltonWest End · £310 · ★ 4.7
Historic Victorian railway grand hotel at the West End of Princes Street with majestic Edinburgh Castle vistas.
InterContinental Edinburgh The George by IHGNew Town · £320 · ★ 4.7
Grand Georgian heritage hotel on fashionable George Street offering refined Scottish luxury and The Printing Press Bar & Kitchen.
Kimpton Charlotte Square by IHGNew Town · £295 · ★ 4.7
Stylish 5-star hotel occupying seven Georgian townhouses on iconic Charlotte Square with BABA Middle Eastern dining.
The Scotsman HotelOld Town · £310 · ★ 4.7
Baroque heritage hotel in the former Scotsman Newspaper headquarters perched above Waverley Station on North Bridge.
Fingal Luxury Floating HotelLeith · £340 · ★ 4.7
Scotland's premier 5-star luxury floating hotel berthed permanently at Alexandra Dock in Leith, featuring copper-accented cabin suites and The Lighthouse Restaurant & Bar.
The Glasshouse, Autograph CollectionNew Town · £290 · ★ 4.7
Sophisticated 5-star hotel behind a 170-year-old church façade with a two-acre rooftop garden at the foot of Calton Hill.
The Roseate EdinburghWest End · £310 · ★ 4.7
Intimate 5-star Victorian townhouse hotel in the West End featuring The Ba' Bar and Dunstane Restaurant.
Virgin Hotels EdinburghOld Town · £285 · ★ 4.7
Dynamic 5-star hotel in the landmark India Buildings on Victoria Street with Commons Club restaurant and rooftop terrace.
W EdinburghNew Town · £360 · ★ 4.7
Avant-garde 5-star lifestyle hotel in St James Quarter with 360-degree rooftop deck W Deck and SUSHISAMBA dining.
Radisson Collection Hotel, Royal Mile EdinburghOld Town · £290 · ★ 4.7
Design-led 5-star hotel in the heart of the Old Town on George IV Bridge and the Royal Mile with Cucina Italian restaurant.
The Bonham HotelWest End · £280 · ★ 4.7
Stylish 5-star boutique hotel created from three Victorian townhouses in the West End overlooking Drumsheugh Gardens.
Greywalls Hotel & Chez RouxLothians · £360 · ★ 4.7
Edwardian country house designed by Sir Edwin Lutyens with Gertrude Jekyll gardens bordering world-famous Muirfield Golf Links.
SCHLOSS Roxburghe, Destination by HyattBorders · £390 · ★ 4.7
Grand Scottish country estate and spa resort in the Scottish Borders featuring championship golf, clay shooting, and thermal outdoor pools.
Old Course Hotel, Golf Resort & SpaFife · £450 · ★ 4.7
Iconic 5-star golf resort overlooking the 17th Road Hole of the historic Old Course and West Sands Beach in St Andrews.
Radisson Collection Hotel, Royal MileOld Town · £260 · ★ 4.7
Striking contemporary 5-star hotel at the corner of George IV Bridge and the historic Royal Mile.
Saxe Coburg Luxury ResidenceStockbridge · £260 · ★ 4.7
Exclusive Georgian residence overlooking the sunken garden circus of Saxe Coburg Place, boasting grand proportions.
Virgin Hotels EdinburghGrassmarket · £280 · ★ 4.7
5-star lifestyle luxury hotel situated in the historic India Buildings linking Victoria Street and the Grassmarket.
Greenhill House SuitesBruntsfield & Morningside · £210 · ★ 4.7
Luxury boutique townhouse suites on historic Greenhill Park featuring antique fireplaces and manicured grounds.
Greywalls Hotel & Chez RouxEast Lothian · £320 · ★ 4.7
Edwardian country house designed by Sir Edwin Lutyens with Gertrude Jekyll gardens bordering Muirfield Golf Links.
Marine North BerwickEast Lothian · £280 · ★ 4.7
Grand Victorian coastal landmark hotel overlooking North Berwick West Links and the Firth of Forth with luxury spa.
Macdonald Houstoun HouseWest Lothian · £165 · ★ 4.7
16th-century historic tower house retreat set in 22 acres of woodland with luxury spa, pool, and fine dining.
Dalhousie Castle Hotel & Aqueous SpaMidlothian · £230 · ★ 4.7
13th-century fortress castle on the banks of the South Esk river featuring falconry, secret passages, and dungeon dining.
Melville Castle HotelMidlothian · £185 · ★ 4.7
18th-century castellated mansion hotel set in 54 acres of tranquil woodland beside the River North Esk.
Old Course Hotel Golf Resort & SpaKingdom of Fife · £480 · ★ 4.7
World-famous 5-star resort bordering the 17th Road Hole of the Old Course at St Andrews with Kohler Waters Spa.
Rusacks St AndrewsKingdom of Fife · £360 · ★ 4.7
Iconic 1800s monument overlooking the 1st and 18th holes of the Old Course with rooftop restaurant and golf bar.
Fairmont St AndrewsKingdom of Fife · £310 · ★ 4.7
520-acre 5-star cliff-top resort offering two championship golf courses, luxury spa, and breathtaking St Andrews Bay views.
SCHLOSS Roxburghe Hotel & SpaScottish Borders · £320 · ★ 4.7
Historic manor house estate hotel with championship golf course, shooting school, luxury thermal spa, and estate dining.
Traquair House Luxury SuitesScottish Borders · £260 · ★ 4.7
Scotland's oldest continually inhabited house, offering historic bed and breakfast suites and working 18th-century brewery.
Tigerlily EdinburghNew Town · £215 · ★ 4.7
Edinburgh's premier luxury boutique hotel on George Street featuring 33 glamorously designed bedrooms and a bustling cocktail bar.
House of Gods Royal MileOld Town · £240 · ★ 4.7
Hedonistic, opulent boutique hotel in the historic Cowgate featuring Orient Express-style velvet interiors and cocktail butlers.
Black Ivy HotelBruntsfield & Morningside · £175 · ★ 4.7
Stylish neighbourhood boutique hotel overlooking Bruntsfield Links parkland with craft beers and terrace dining.
Market Street HotelOld Town · £220 · ★ 4.7
Member of Design Hotels featuring Nor' Loft champagne rooftop lounge with panoramic city skyline views.
Nira CaledoniaStockbridge · £210 · ★ 4.7
Romantic boutique Georgian townhouse hotel in Stockbridge once home to Scottish literary legend John Wilson.
Rabble Taphouse & GrillNew Town · £180 · ★ 4.7
Vibrant boutique hotel and taphouse on Frederick Street featuring copper beer tanks and Josper-grilled dining.
The Raeburn HotelStockbridge · £225 · ★ 4.7
1832 Georgian mansion boutique hotel in the heart of Stockbridge with terrace bar and brassiere.
Angels Share HotelWest End · £170 · ★ 4.7
Boutique hotel in the West End celebrating iconic Scottish icons with bespoke portrait rooms and whisky bar.
No 11 Boutique Hotel & BrasserieNew Town · £195 · ★ 4.7
Elegant Georgian townhouse hotel at the foot of Calton Hill with private garden and brasserie.
Hotel Du Vin EdinburghOld Town · £210 · ★ 4.7
Boutique hotel in a former 18th-century asylum on Bristo Place with French bistro and extensive wine cellar.
Malmaison Edinburgh CityNew Town · £195 · ★ 4.7
Sleek boutique hotel on St Andrew Square with Chez Mal Bar and Brasserie.
Malmaison Edinburgh LeithLeith · £170 · ★ 4.7
Waterfront boutique hotel in a former 1883 seaman's mission on The Shore in Leith.
Norton House Hotel & SpaLothians · £190 · ★ 4.7
Victorian country house mansion hotel set in 55 acres of parkland with luxury spa and hydrotherapy pool near Edinburgh Airport.
The Inn PlaceOld Town · £165 · ★ 4.7
Quirky boutique hotel on winding Cockburn Street moments from Waverley Station and the Royal Mile.
Le Port Boutique HotelLeith · £175 · ★ 4.7
Maritime-inspired boutique hotel in Leith's conservation district near Michelin-starred restaurants.
The Dunstane HousesWest End · £210 · ★ 4.7
Orkney-inspired boutique hotel in two Victorian West End villas with rare single malts.
Channings HotelWest End · £195 · ★ 4.7
Edwardian townhouse hotel once home to Antarctic explorer Sir Ernest Shackleton.
The Howard HotelNew Town · £250 · ★ 4.7
Discreet Georgian townhouse boutique hotel on Great King Street with private butler service.
Twelve Picardy PlaceNew Town · £205 · ★ 4.7
Intimate luxury boutique townhouse hotel at Picardy Place opposite the Edinburgh Playhouse.
The Rutland HotelWest End · £225 · ★ 4.7
Stylish boutique hotel at the West End of Princes Street with Kyloe Gourmet Steak Restaurant.
Native Edinburgh Boutique AparthotelNew Town · £185 · ★ 4.7
Design-led boutique aparthotel in a neo-classical building on Queen Street.
The Bonnie Haymarket Boutique HotelHaymarket · £175 · ★ 4.7
Smart boutique hotel in Haymarket featuring digital check-in and bespoke Scottish interiors.
Eden LockeNew Town · £195 · ★ 4.7
A design-led George Street aparthotel where Scandi minimalism meets tropical warmth.
Mona House Boutique HotelNew Town · £190 · ★ 4.7
Boutique Georgian residence on Royal Terrace overlooking Calton Hill.
The Clarendon Townhouse HotelWest End · £195 · ★ 4.7
West End Georgian crescent townhouse boutique hotel near Dean Village.
House of Gods Royal MileThe Royal Mile · £195 · ★ 4.7
Decadent Victorian-orientalist cocktail hotel on the Cowgate featuring velvet-draped boudoir bedrooms.
The Roseate EdinburghWest End · £210 · ★ 4.7
Refined 5-star luxury boutique hotel set across two Victorian townhouses on West Coates with private garden.
Stockbridge Townhouse SuitesStockbridge · £185 · ★ 4.7
Private boutique suites situated on Hamilton Place near artisan cheese mongers, coffee shops, and galleries.
The Howard HotelStockbridge · £240 · ★ 4.7
Prestige 5-star Georgian townhouse retreat on Great King Street with private butler service and classic furnishings.
The Shore Hotel LeithLeith · £155 · ★ 4.7
Waterfront boutique rooms overlooking the cobblestones and seafood restaurants of Leith Shore.
The Grassmarket HotelGrassmarket · £145 · ★ 4.7
Vibrant design-led boutique hotel featuring comic strip wall art, rain showers, and central location.
West Bow Luxury SuitesGrassmarket · £190 · ★ 4.7
Bespoke character suites perched on the curved multi-level street of West Bow leading directly to the Grassmarket.
94DR Guest HouseSouthside · £165 · ★ 4.7
Sumptuous boutique contemporary villa on Dalkeith Road with bespoke concierge, walled garden, and breakfast.
Barony HouseSouthside · £135 · ★ 4.7
Artisan-restored Victorian terrace villa featuring William Morris wallpapers, gourmet cooked breakfast, and warm hosts.
23 MayfieldSouthside · £145 · ★ 4.7
Grand 1868 Victorian guesthouse crafted from Craigleith stone, showcasing hand-carved mahogany antiques and club lounge.
Kildonan Lodge HotelSouthside · £130 · ★ 4.7
Victorian villa hotel offering four-poster beds, honesty whisky bar, and homemade shortbread in Newington.
The Bruntsfield HotelBruntsfield & Morningside · £150 · ★ 4.7
Four-star townhouse hotel overlooking the park, featuring The Neighbourhood Kitchen bar and garden terrace.
The Lane HotelBruntsfield & Morningside · £140 · ★ 4.7
Chic Victorian villa boutique hotel tucked onto quiet Canaan Lane in fashionable Morningside.
Churchhill TownhouseBruntsfield & Morningside · £145 · ★ 4.7
Stately Victorian residence in Churchhill offering elegant en-suite bedrooms and hearty breakfast.
The Haymarket HotelGorgie & Dalry · £145 · ★ 4.7
Family-run boutique hotel occupying six Victorian townhouses on cobbled Coates Gardens.
Joppa Rocks HotelPortobello · £135 · ★ 4.7
Boutique coastal retreat perched directly on the rocky shoreline of Joppa with nautical-inspired guest rooms.
Bellfield Townhouse SuitesPortobello · £150 · ★ 4.7
Bespoke coastal townhouse suites in converted Victorian property near Bellfield community garden.
Murrayfield Hotel & HouseCorstorphine · £140 · ★ 4.7
Chic hotel featuring both classic and boutique bedrooms, the Bothy restaurant, and lively beer garden.
The Torfin HotelCorstorphine · £130 · ★ 4.7
Stylish boutique hotel and eatery in the heart of Corstorphine village offering crafted cocktails and modern dining.
The Hawes InnSouth Queensferry · £140 · ★ 4.7
Historic 17th-century coaching inn immortalized in Robert Louis Stevenson's Kidnapped, located beneath Forth Bridge.
Orocco PierSouth Queensferry · £165 · ★ 4.7
Contemporary boutique waterfront hotel on the High Street with dramatic timber decking and seafood grill.
The Bonnie BadgerEast Lothian · £220 · ★ 4.7
Michelin-starred chef Tom Kitchin's luxury coaching inn with artisan dining and walled garden in Gullane.
Duck's Inn AberladyEast Lothian · £140 · ★ 4.7
16th-century village inn renowned for exceptional fine dining, putting green, and nature reserve proximity.
The Sun Inn LothianbridgeMidlothian · £140 · ★ 4.7
Acclaimed gastropub and boutique inn beside the Victorian Lothianbridge railway viaduct.
Original Rosslyn InnMidlothian · £135 · ★ 4.7
Historic village inn steps from world-famous Rosslyn Chapel, offering charming en-suite bedrooms and hearty meals.
Hotel du Vin St AndrewsKingdom of Fife · £195 · ★ 4.7
Sophisticated boutique hotel in a stone terrace on The Scores overlooking St Andrews Bay and West Sands beach.
The Ship Inn ElieKingdom of Fife · £165 · ★ 4.7
Famous East Neuk beachside inn with cricket pitch on the sand, boutique bedrooms, and fresh coastal seafood.
The Crusoe Hotel Lower LargoKingdom of Fife · £150 · ★ 4.7
Harborside hotel in the birthplace of Robinson Crusoe inspiration Alexander Selkirk with panoramic Forth estuary views.
The Waterfront AnstrutherKingdom of Fife · £140 · ★ 4.7
Harborside boutique rooms and restaurant steps from the historic Anstruther fishing port and Scottish Fisheries Museum.
The Townhouse MelroseScottish Borders · £145 · ★ 4.7
Chic 11-bedroom boutique hotel and brasserie on Melrose Market Square overlooking the Eildon Hills.
29 Queen Street AparthotelNew Town · £112 · ★ 4.7
Stylish serviced apartment living in a grand Georgian townhouse on Queen Street with full kitchen facilities.
30 Castle Street AparthotelNew Town · £105 · ★ 4.7
Contemporary serviced apartments on Castle Street moments from George Street and Princes Street shopping.
33 Castle Terrace AparthotelWest End · £110 · ★ 4.7
Spacious self-catering apartments beneath the castle rock at Castle Terrace near the Usher Hall.
89 The Merchants - Chic AparthotelOld Town · £115 · ★ 4.7
Chic design apartments in the heart of Edinburgh's Old Town beneath the George IV Bridge arches.
Abbey Strand Apartments at HolyroodOld Town · £175 · ★ 4.7
Luxury 5-star heritage apartments in a 15th-century residence at the gates of the Palace of Holyroodhouse.
Aparthotel Adagio Edinburgh Royal MileOld Town · £141 · ★ 4.7
Modern 4-star aparthotel on the Canongate section of the Royal Mile with 24-hour reception and fitness center.
Argyl - Westfield ResidenceGorgie & Dalry · £95 · ★ 4.7
Budget-friendly studio apartments in Gorgie close to Murrayfield Stadium and tram connections.
Braid Apartments by MansleyNew Town · £125 · ★ 4.7
Sophisticated serviced apartments on charming cobbled Thistle Street in Edinburgh's New Town.
Cairn Hotel & ApartmentsHaymarket · £118 · ★ 4.7
Convenient hotel apartments directly opposite Haymarket railway and tram station.
CS Exclusive Apartments Princes StreetNew Town · £185 · ★ 4.7
Exclusive luxury apartments overlooking Princes Street Gardens and Edinburgh Castle.
Edinburgh Aparthotel West EndWest End · £120 · ★ 4.7
Elegant West End Georgian townhouse apartments located on peaceful Rothesay Place.
Edinburgh Castle ApartmentsLeith · £125 · ★ 4.7
Waterfront serviced apartments along Commercial Street in vibrant Leith.
Edinburgh City SuitesWest End · £145 · ★ 4.7
Spacious Georgian townhouse apartments on stately Melville Street in Edinburgh's West End.
Fountain Court Apartments - GroveHaymarket · £130 · ★ 4.7
Modern 4-star serviced apartments in Haymarket featuring full kitchens and secure underground parking.
Fountain Court Apartments - Royal GardenNew Town · £135 · ★ 4.7
Refined New Town serviced apartments overlooking Queen Street Gardens.
Fraser Suites EdinburghOld Town · £162 · ★ 4.7
Boutique 4-star serviced apartments in a 1750 Victorian building off the Royal Mile by St Giles' Cathedral.
Haymarket ApartmentsHaymarket · £115 · ★ 4.7
Spacious Victorian apartments situated around Grosvenor Gardens in Haymarket.
Heeton Concept Aparthotel Queen StreetNew Town · £125 · ★ 4.7
Contemporary aparthotel on Queen Street with self-contained studios and 24-hour reception.
Holyrood AparthotelOld Town · £135 · ★ 4.7
Spacious 4-star serviced apartments just off the Royal Mile with fitness suite and private parking.
Joivy at Vita FountainbridgeTollcross · £105 · ★ 4.7
Modern studio apartments by the Union Canal in Fountainbridge with breakfast buffet.
Mono Suites New TownNew Town · £145 · ★ 4.7
Design-conscious monochrome suites in a grand New Town Georgian residence on Queen Street.
Mono Suites Old TownOld Town · £150 · ★ 4.7
Sleek contemporary apartments on South Bridge connecting the Royal Mile and University of Edinburgh.
Ocean Serviced ApartmentsLeith · £115 · ★ 4.7
Modern waterfront apartments at Western Harbour in Leith with panoramic views across the Firth of Forth.
Old Town Chambers, Autograph CollectionOld Town · £210 · ★ 4.7
5-star luxury serviced apartments tucked in historic Roxburgh's Close off the Royal Mile.
Palmerston SuitesWest End · £130 · ★ 4.7
Victorian townhouse suites on prestigious Palmerston Place near St Mary's Cathedral.
Princes Street SuitesNew Town · £145 · ★ 4.7
4-star luxury apartments featuring a shared rooftop terrace with views of Edinburgh Castle and Calton Hill.
Queen Street Boutique SuitesNew Town · £155 · ★ 4.7
Boutique serviced suites in a restored Georgian townhouse on Queen Street.
Righ Residences - George StreetNew Town · £165 · ★ 4.7
Luxury design residences on prestigious George Street in the heart of the New Town.
Roomzzz Edinburgh AparthotelNew Town · £151 · ★ 4.7
Modern 4-star aparthotel in St James Quarter with Grab & Go breakfast and fully equipped studios.
Royal Mile Balconies by the CastleOld Town · £140 · ★ 4.7
Boutique apartments with private balconies overlooking the historic Lawnmarket and Royal Mile.
Royal Mile Suites by the CastleOld Town · £150 · ★ 4.7
Historic suites in the upper Lawnmarket just 200 yards from Edinburgh Castle.
Slateford House 1770 Luxury AparthotelGorgie & Dalry · £120 · ★ 4.7
Restored 1770 Georgian estate house offering luxury character apartments in Slateford.
Stewart by Heeton Concept AparthotelNew Town · £140 · ★ 4.7
Contemporary serviced apartments on historic Young Street between George Street and Queen Street.
The Brewers Rooms Contemporary AparthotelOld Town · £115 · ★ 4.7
Contemporary studio apartments in historic Abbeyhill close to Holyrood Park and Arthur's Seat.
Cheval The Edinburgh GrandNew Town · £225 · ★ 4.7
5-star luxury serviced apartments in the landmark former National Bank of Scotland building on St Andrew Square.
The Knight Residence by MansleyOld Town · £125 · ★ 4.7
Award-winning 4-star serviced apartments in the Old Town near Grassmarket with secure private parking.
The Townhouse, LeithLeith · £110 · ★ 4.7
Charming townhouse apartments on historic Constitution Street in Leith near The Shore.
Thistle City Inn AparthotelNew Town · £110 · ★ 4.7
Comfortable New Town apartment suites on cobbled Thistle Street.
Thistle Suites Royal GardenNew Town · £120 · ★ 4.7
Modern suites overlooking Queen Street Gardens in Edinburgh's New Town.
Chalmers Street Residence - The MeadowsSouthside · £94 · ★ 4.7
Budget apartment living bordered by The Meadows parkland and the University of Edinburgh.
Yugo Explore - Arran HouseGorgie & Dalry · £94 · ★ 4.7
Modern studio apartments in Fountainbridge near Haymarket station and the Union Canal.
Cheval Old Town ChambersOld Town · £290 · ★ 4.7
Luxury 5-star serviced apartments in medieval closes off the Royal Mile combining vaulted stone with bespoke modern design.
The Dean Riverside ApartmentsStockbridge · £175 · ★ 4.7
Luxury serviced apartments perched beside the Water of Leith walkway with bespoke kitchens and river views.
Circus Lane Mews SuitesStockbridge · £190 · ★ 4.7
Idyllic cobbled mews suites on Edinburgh's most photographed street, featuring exposed stone walls and luxury amenities.
Comely Bank Serviced ApartmentsStockbridge · £145 · ★ 4.7
Contemporary serviced apartments situated along Comely Bank Road, steps from cafes, delis, and Inverleith Park.
Leith Waterfront AparthotelLeith · £140 · ★ 4.7
Modern serviced waterfront apartments at Commercial Quay with fully fitted kitchens and maritime atmosphere.
Ocean Serviced Apartments LeithLeith · £130 · ★ 4.7
Spacious contemporary harbor apartments at Western Harbour with free parking and views of the Firth of Forth.
The Knight Residence by MansleyGrassmarket · £185 · ★ 4.7
Award-winning 5-star serviced apartments on Lauriston Street with secure private parking and full concierge service.
Candlemaker Row Serviced ApartmentsGrassmarket · £150 · ★ 4.7
Charming stone-built apartments along historic Candlemaker Row, steps from Greyfriars Bobby and Grassmarket.
Grassmarket View ApartmentsGrassmarket · £160 · ★ 4.7
Spacious multi-bedroom holiday apartments on King's Stables Road offering direct castle crag vistas.
Tollcross Serviced ApartmentsTollcross · £130 · ★ 4.7
Spacious self-catering city apartments situated on Earl Grey Street, moments from the Cameo Cinema and Union Canal.
Staycity Aparthotels West EndTollcross · £140 · ★ 4.7
Modern self-catering apartments near Fountainbridge and the Union Canal basin with 24-hour reception.
Destiny Scotland - Fountain CourtTollcross · £150 · ★ 4.7
Sleek executive serviced apartments on Morrison Street with granite kitchens and floor-to-ceiling windows.
Montpelier Serviced ApartmentsBruntsfield & Morningside · £135 · ★ 4.7
Stylish residential serviced apartments in the heart of Bruntsfield near independent artisan bakeries and cafes.
Bruntsfield Terrace SuitesBruntsfield & Morningside · £155 · ★ 4.7
High-ceilinged serviced apartments directly bordering Bruntsfield Links with full modern amenities.
Tynecastle Serviced ApartmentsGorgie & Dalry · £120 · ★ 4.7
Modern self-catering apartments near Tynecastle Stadium and Murrayfield with full kitchens and parking.
Destiny Scotland Distillers HouseGorgie & Dalry · £140 · ★ 4.7
Refurbished heritage serviced apartments in Dalry featuring contemporary decor and high-spec kitchens.
Roseburn Court ApartmentsGorgie & Dalry · £130 · ★ 4.7
Quiet residential apartments bordering the Water of Leith walkway near Murrayfield Rugby Stadium.
Slateford House SuitesGorgie & Dalry · £115 · ★ 4.7
Self-catering studio suites along Slateford Road, offering convenient transit links and free parking.
Portobello Promenade SuitesPortobello · £145 · ★ 4.7
Luxury beachside serviced apartments with uninterrupted panoramic views across the Firth of Forth to Fife.
Portobello Beachside ApartmentPortobello · £140 · ★ 4.7
Contemporary self-catering holiday apartment on Bath Street with open-plan kitchen and beach views.
Clermiston House SuitesCorstorphine · £135 · ★ 4.7
Private serviced suites located on Clermiston Road near Corstorphine Hill nature reserve and woodland walks.
Edinburgh Park AparthotelCorstorphine · £125 · ★ 4.7
Modern corporate and leisure serviced apartments adjacent to Edinburgh Park tram and rail interchange.
Craigmount SuitesCorstorphine · £130 · ★ 4.7
Self-contained residential suites situated in Craigmount with fully equipped kitchens and private entrance.
Harbour View Queensferry AparthotelSouth Queensferry · £145 · ★ 4.7
Waterfront serviced apartments overlooking the harbor piers and historic cobbled streets.
Coast Serviced ApartmentsEast Lothian · £165 · ★ 4.7
Modern coastal holiday apartments in North Berwick with open-plan living and direct beach access.
Court Residence LinlithgowWest Lothian · £135 · ★ 4.7
Award-winning 4-star apart-hotel set in the converted former Linlithgow Sheriff Court building with luxury studios.
Linlithgow Loch ApartmentsWest Lothian · £140 · ★ 4.7
Waterfront serviced apartments bordering Linlithgow Loch with views towards Mary Queen of Scots' palace.
Eskbank Serviced ApartmentsMidlothian · £130 · ★ 4.7
Luxury self-catering apartments near Eskbank Borders Railway station, 20 minutes from central Edinburgh.
Newbattle Abbey SuitesMidlothian · £145 · ★ 4.7
Heritage apartments set within the grounds of 12th-century Newbattle Cistercian Abbey with majestic parkland.
Kevock Vale LodgesMidlothian · £135 · ★ 4.7
Woodland riverside lodges overlooking the North Esk valley in Lasswade with private sun decks and kitchens.
St Andrews Summer SuitesKingdom of Fife · £155 · ★ 4.7
Modern town center serviced apartments in St Andrews with full kitchens and proximity to university quads.
East Neuk Beach CottagesKingdom of Fife · £145 · ★ 4.7
Traditional red-pantile harbor cottages in Pittenweem offering character holiday stays beside fishing boats.
Balmeadowside Lodges FifeKingdom of Fife · £160 · ★ 4.7
Luxury countryside self-catering lodges near Cupar with private outdoor hot tubs and sweeping valley views.
River Tweed Fishing LodgesScottish Borders · £150 · ★ 4.7
Self-catering riverbank lodges in Peebles along Tweed Green, popular with fly fishers, hikers, and families.
Castle Rock HostelOld Town · £29 · ★ 4.7
Top-rated historic backpacker hostel perched directly beneath Edinburgh Castle with magnificent panoramic views.
Kick Ass HostelsOld Town · £32 · ★ 4.7
Edinburgh's liveliest budget stay in the heart of the historic Grassmarket.
Kick Ass GreyfriarsOld Town · £30 · ★ 4.7
Stylish backpacker hostel by Greyfriars Kirkyard with private pod beds, on-site cafe, and beer garden.
CoDE Pod - The CoURTOld Town · £38 · ★ 4.7
Boutique pod hostel in a converted historic courtroom on the Royal Mile offering soundproof sleeping pods.
High Street HostelOld Town · £27 · ★ 4.7
Edinburgh's original independent backpacker hostel set in a 16th-century stone mansion off the Royal Mile.
Royal Mile BackpackersOld Town · £28 · ★ 4.7
Intimate, welcoming backpacker hostel located directly on the Royal Mile with cosy common room and kitchen.
Edinburgh Central Youth HostelLeith · £34 · ★ 4.7
Modern 4-star accredited youth hostel on Leith Walk offering en-suite rooms, licensed cafe-bar, and tram access.
CoDE Co-Living - The LoftNew Town · £36 · ★ 4.7
Chic New Town pod hostel tailored for digital nomads and solo travellers with co-working lounge on Rose Street Lane.
St Christopher's Edinburgh OriginalOld Town · £26 · ★ 4.7
Lively party-friendly hostel directly opposite Waverley Station featuring Belushi's bar and pod beds.
Safestay Edinburgh Royal MileOld Town · £28 · ★ 4.7
Spacious hostel in a historic 19th-century building off the Royal Mile with courtyard and lively bar lounge.
Princes Street East BackpackersNew Town · £25 · ★ 4.7
Centrally located New Town backpackers behind Princes Street with shared kitchen and cosy TV lounge.
The Baxter HostelNew Town · £35 · ★ 4.7
Stylish boutique hostel featuring custom handmade wooden bunks, complimentary breakfast, and designer lounge.
Haystack HostelNew Town · £29 · ★ 4.7
Cosy, friendly independent backpacker hostel tucked into a quiet lane off Princes Street.
Belford HostelWest End · £25 · ★ 4.7
Unique backpacker hostel set in a converted Victorian church with stained glass windows in the West End.
West End Hotel & HostelWest End · £27 · ★ 4.7
Victorian townhouse hostel near Haymarket station with on-site traditional Scottish bar and en-suite dorms.
St Christopher's Edinburgh Old TownOld Town · £27 · ★ 4.7
Modern pod hostel on Market Street opposite Waverley Station with privacy curtains and Belushi's access.
Holyrood HostelOld Town · £26 · ★ 4.7
Cosy backpackers on historic Canongate near Holyrood Palace and Arthur's Seat with sunny garden.
Kick Ass GrassmarketOld Town · £30 · ★ 4.7
Vibrant pod hostel overlooking Grassmarket square with bar, cafe, and castle view terrace.
Edinburgh Central Youth HostelLeith · £30 · ★ 4.7
Modern 5-star SYHA youth hostel located at top of Leith Walk offering premium en-suite rooms, dorms, and cafe.
Castle Rock HostelGrassmarket · £28 · ★ 4.7
Artistic backpacker hostel set in an 1846 baronial palazzo directly beneath the volcanic crag of Edinburgh Castle.
Cowgate Tourist HostelGrassmarket · £26 · ★ 4.7
Budget hostel located right on the historic Cowgate near Grassmarket nightlife, live music taverns, and university clubs.
Argyle BackpackersTollcross · £25 · ★ 4.7
Friendly independent hostel spread across two Victorian townhouses bordering The Meadows park.
Melrose Youth HostelScottish Borders · £28 · ★ 4.7
Charming SYHA hostel in a Victorian villa opposite Melrose Abbey with private rooms, dorms, and garden.
18 Craigmillar Park Guest HouseSouthside · £115 · ★ 4.7
Victorian villa guest house offering home-cooked Scottish breakfasts and free private parking in Newington.
Six Brunton Place Guest HouseNew Town · £135 · ★ 4.7
Luxury 5-star Georgian townhouse B&B at the foot of Calton Hill with private garden and bespoke breakfasts.
Barony House Guest HouseSouthside · £120 · ★ 4.7
Award-winning Victorian art B&B on Mayfield Gardens featuring hand-painted decor and artisan home baking.
23 Mayfield Guest HouseSouthside · £130 · ★ 4.7
5-star luxury Victorian guest house featuring solid mahogany furniture, honesty bar, and Scottish cheese selections.
Claremont Guest HouseNew Town · £95 · ★ 4.7
Georgian crescent guest house near Broughton Street with garden views and home-cooked breakfasts.
Aynsley Bed and BreakfastBruntsfield & Morningside · £110 · ★ 4.7
Tranquil Edwardian villa B&B in Morningside with private garden and organic breakfast menu.
Kildonan Lodge HotelSouthside · £125 · ★ 4.7
Boutique Victorian lodge with honesty whisky bar, private parking, and freshly baked shortbread.
Allison House HotelSouthside · £95 · ★ 4.7
Twin Victorian townhouse guest house on Mayfield Gardens with free parking and garden terrace.
Acer Lodge Guest HouseCorstorphine · £105 · ★ 4.7
4-star guest house in Corstorphine with 24-hour bus service to airport and city centre.
Highfield Guest HouseSouthside · £110 · ★ 4.7
Charming Victorian stone guest house on Mayfield Road with home-cooked breakfast options.
Garfield Guest HousePortobello · £90 · ★ 4.7
Cosy guest house near Portobello beach and promenade with hearty breakfast.
Craigmyle Guest HouseSouthside · £95 · ★ 4.7
Traditional stone villa guest house in Newington with free parking and garden.
St Valery Guest HouseWest End · £115 · ★ 4.7
Victorian townhouse guest house in the West End near Haymarket and Murrayfield.
Southcot Guest HouseSouthside · £95 · ★ 4.7
Georgian townhouse B&B on Minto Street in Newington with warm hospitality.
Arden Guest HouseSouthside · £105 · ★ 4.7
Victorian stone guest house near Craigmillar Castle with free parking and home-made preserves.
Brig O'Doon Guest HouseLeith · £95 · ★ 4.7
Traditional guest house on Ferry Road near the Royal Botanic Garden with free parking.
Braid Hills HotelBruntsfield & Morningside · £125 · ★ 4.7
Historic 1886 hilltop Victorian hotel with panoramic views across Edinburgh to the Firth of Forth and Fife.
Edinburgh Mews B&BNew Town · £130 · ★ 4.7
Charming New Town mews bed and breakfast on cobblestone Cumberland Lane.
Averon Guest HouseTollcross · £95 · ★ 4.7
Georgian terrace guest house on Gilmore Place near King's Theatre.
Blenheim House B&BNew Town · £115 · ★ 4.7
Georgian B&B at the foot of Calton Hill near the Edinburgh Playhouse.
Glengarry Guest HouseSouthside · £95 · ★ 4.7
Victorian stone guest house on Dalkeith Road near Holyrood Park.
Sonas Guest HouseSouthside · £110 · ★ 4.7
1870s Victorian stone guest house on quiet East Mayfield with home baking.
Heron Guest HouseSouthside · £95 · ★ 4.7
Georgian villa guest house on Minto Street near the Royal Commonwealth Pool.
Pollock Estate Guest RoomsSouthside · £90 · ★ 4.7
Parkland campus guest rooms directly beside Holyrood Park and Arthur's Seat with hot breakfast buffet.
Aberdour Guest HouseSouthside · £110 · ★ 4.7
Gated Victorian conservation sanctuary in prestigious Blacket with private garden.
Gifford Guest HouseSouthside · £95 · ★ 4.7
Traditional Scottish guest house on Dalkeith Road near Arthur's Seat.
Braid Guest HouseBruntsfield & Morningside · £95 · ★ 4.7
Edwardian villa guest house on Braid Avenue in Morningside.
Elmview Guest HouseLeith · £110 · ★ 4.7
Georgian guest house on Elm Row near the Edinburgh Playhouse and Valvona & Crolla.
St Bernard's Guest HouseStockbridge · £120 · ★ 4.7
Georgian crescent guest house in prestigious Stockbridge.
Inverleith Hotel & Guest HouseStockbridge · £105 · ★ 4.7
Victorian guest house opposite the Royal Botanic Garden Edinburgh.
Clifton Private HotelHaymarket · £95 · ★ 4.7
Traditional guest house opposite Haymarket railway and tram station.
Beverley Guest HouseWest End · £98 · ★ 4.7
Victorian villa guest house in the West End near Murrayfield with free parking.
Straven Guest HousePortobello · £105 · ★ 4.7
Seaside Victorian guest house 20 yards from Portobello beach.
The Beach House B&BPortobello · £115 · ★ 4.7
Beachfront B&B directly on Portobello Promenade with sea views.
Queensferry Guest HouseSouth Queensferry · £105 · ★ 4.7
Historic High Street guest house with views of the Forth Road and Rail Bridges.
Inverleith Hotel & Guest HouseStockbridge · £120 · ★ 4.7
Welcoming Victorian residence directly facing the Royal Botanic Garden, moments from Stockbridge village.
Pilrig Park Guest HouseLeith · £95 · ★ 4.7
Cozy family-run guest house near Pilrig Park and Leith Walk tram station, providing comfortable en-suite rooms.
Fraoch HouseLeith · £105 · ★ 4.7
Victorian stone townhouse guest house on tree-lined Pilrig Street offering warm hospitality and Scottish breakfast.
Sandaig Guest HouseLeith · £110 · ★ 4.7
Award-winning Victorian villa B&B overlooking the green expanse of Leith Links with tastefully appointed rooms.
Brig O'Doon Guest HouseLeith · £98 · ★ 4.7
Traditional stone guest house on Ferry Road with spacious family rooms, free Wi-Fi, and easy access to Leith docks.
Elmview B&B LeithLeith · £102 · ★ 4.7
Quiet Victorian bed & breakfast facing Leith Links park, offering freshly prepared Scottish breakfast and garden views.
Allison HouseSouthside · £95 · ★ 4.7
Comfortable family-run guest house on Mayfield Gardens with en-suite rooms and direct bus links to the Royal Mile.
Gilmore Guest HouseTollcross · £90 · ★ 4.7
Family-run B&B on leafy Gilmore Place offering en-suite rooms and easy bus access into the city center.
The Brae Guest HouseTollcross · £92 · ★ 4.7
Traditional stone guest house on Gilmore Place featuring comfortable family rooms and Scottish breakfast.
Aynsley B&BBruntsfield & Morningside · £105 · ★ 4.7
Victorian villa bed and breakfast set on peaceful Cluny Drive offering private garden and homemade scones.
Cluny Bank Guest HouseBruntsfield & Morningside · £100 · ★ 4.7
Victorian stone residence on Cluny Gardens providing comfortable bedrooms and picturesque views.
Morningside Villa B&BBruntsfield & Morningside · £110 · ★ 4.7
Traditional stone bed & breakfast situated in quiet Morningside Park, minutes from Dominion Cinema.
Dalry GuesthouseGorgie & Dalry · £85 · ★ 4.7
Cozy traditional stone guest house on lively Dalry Road, offering en-suite rooms and proximity to Haymarket.
Sea Breeze Guest HousePortobello · £90 · ★ 4.7
Charming seaside guesthouse located on Bath Street, just two minutes stroll to the Portobello Beach promenade.
Abercorn Guest HousePortobello · £100 · ★ 4.7
Victorian terrace guest house featuring period details, private garden, and easy walk to beach cafes.
Hamilton Lodge Guest HousePortobello · £95 · ★ 4.7
Spacious stone lodge guesthouse set on Hamilton Drive, offering en-suite rooms and private parking.
Acer Lodge Guest HouseCorstorphine · £105 · ★ 4.7
4-star Victorian guest house along St John's Road offering gourmet breakfasts and direct buses to the airport.
St John's Guest HouseCorstorphine · £95 · ★ 4.7
Family-run stone villa bed and breakfast offering warm Scottish hospitality and generous morning meals.
Meadowfield Guest HouseCorstorphine · £90 · ★ 4.7
Cozy stone townhouse accommodation situated near historic Corstorphine Kirk with easy transport into town.
The Glen Guest HouseCorstorphine · £92 · ★ 4.7
Welcoming bed and breakfast along St John's Road offering clean comfortable rooms and free Wi-Fi.
Parkhead House B&BSouth Queensferry · £120 · ★ 4.7
Former 17th-century gamekeeper's cottage set on the historic Hopetoun Estate with countryside walking trails.
Craigmount QueensferrySouth Queensferry · £100 · ★ 4.7
Peaceful Victorian guest house on The Loan offering comfortable rooms and homemade Scottish breakfast.
Priory Guest HouseSouth Queensferry · £95 · ★ 4.7
Historic stone guest house near the 15th-century Carmelite Friary church with garden terrace.
Shore House B&BSouth Queensferry · £110 · ★ 4.7
Idyllic stone cottage bed & breakfast right on Shore Road with uninterrupted sea and bridge views.
Inveravon Guest HouseSouth Queensferry · £98 · ★ 4.7
Charming B&B on Station Road convenient for Dalmeny Station rail connections directly into Edinburgh Waverley.
Gullane Luxury B&BEast Lothian · £110 · ★ 4.7
Quiet bed and breakfast on Goose Green offering home-baked scones, spacious en-suite rooms, and golf bag storage.
Strawberry Bank House B&BWest Lothian · £100 · ★ 4.7
Stone Victorian bed & breakfast in Linlithgow offering scenic views across the historic town to the Union Canal.
Arden Country HouseWest Lothian · £125 · ★ 4.7
5-star luxury country bed & breakfast set in peaceful countryside near Linlithgow with award-winning breakfasts.
Ashcroft Guest House LinlithgowWest Lothian · £95 · ★ 4.7
Friendly Victorian B&B on Edinburgh Road offering comfortable en-suite rooms and full Scottish breakfasts.
Braidwood B&BMidlothian · £95 · ★ 4.7
Peaceful rural bed & breakfast near Penicuik with sweeping views across the rolling Midlothian countryside.
Roslin Glen Country HouseMidlothian · £110 · ★ 4.7
Country guest house bordering the Roslin Glen nature reserve and historic gunpowder mills walking trails.
Lothian Tree B&BMidlothian · £95 · ★ 4.7
Comfortable residential bed & breakfast on Bonnyrigg Road in Eskbank with homemade breakfasts and garden.
Apex City of Edinburgh HotelOld Town · £145 · ★ 4.7
Modern 4-star hotel in the vibrant Grassmarket beneath Edinburgh Castle with Agua Restaurant and Bar.
Apex Grassmarket HotelOld Town · £155 · ★ 4.7
Full-service 4-star hotel in the Grassmarket featuring an indoor heated pool, sauna, and Metro Brasserie.
Apex Waterloo Place HotelNew Town · £175 · ★ 4.7
Georgian hotel at the foot of Calton Hill with Yu Spa, indoor ozone pool, and Elliot's Restaurant.
Radisson Blu Hotel, Edinburgh City CentreOld Town · £185 · ★ 4.7
4-star hotel in a 16th-century style façade on the Royal Mile featuring indoor pool, spa, and Itchycoo Bar.
DoubleTree by Hilton Edinburgh City CentreWest End · £145 · ★ 4.7
Modern 4-star hotel on Bread Street with rooftop castle views from the SKYbar and warm cookie welcome.
DoubleTree by Hilton Queensferry CrossingSouth Queensferry · £135 · ★ 4.7
4-star hotel overlooking the iconic UNESCO Forth Bridges with The Shore Grill and Fish House.
Courtyard by Marriott EdinburghNew Town · £160 · ★ 4.7
Georgian terrace hotel on Baxter's Place connecting Robert Louis Stevenson heritage with The Lantern Room bar.
Courtyard by Marriott Edinburgh WestLothians · £120 · ★ 4.7
Modern hotel situated on the Heriot-Watt University campus with sports science facilities and The Avenue restaurant.
Hilton Edinburgh CarltonOld Town · £180 · ★ 4.7
Landmark 4-star Victorian hotel on North Bridge and the Royal Mile with Marco Pierre White Steakhouse.
Hampton by Hilton Edinburgh West EndTollcross · £130 · ★ 4.7
Modern hotel in Fountainbridge with hot Hampton breakfast included and fitness centre.
Hampton by Hilton Edinburgh AirportCorstorphine · £125 · ★ 4.7
Contemporary airport hotel just 2 minutes' walk from Edinburgh Airport terminal with hot breakfast included.
Holiday Inn Edinburgh ZooCorstorphine · £135 · ★ 4.7
4-star family hotel adjacent to Edinburgh Zoo with indoor pool, spa, and Traders Restaurant.
Holiday Inn Express Edinburgh City CentreNew Town · £130 · ★ 4.7
Georgian building hotel at Picardy Place opposite the Edinburgh Playhouse with Express Start breakfast.
Holiday Inn Express Edinburgh WaterfrontLeith · £115 · ★ 4.7
Waterfront hotel adjacent to Ocean Terminal and The Royal Yacht Britannia with free parking.
ibis Edinburgh Centre South BridgeOld Town · £125 · ★ 4.7
Modern economy hotel on South Bridge moments from the Royal Mile and University of Edinburgh.
ibis Edinburgh Centre Royal Mile - Hunter SquareOld Town · £130 · ★ 4.7
Charming hotel situated on historic Hunter Square just off the Royal Mile.
Novotel Edinburgh CentreOld Town · £150 · ★ 4.7
4-star family hotel near the Grassmarket with heated indoor pool, sauna, and Tap Kitchen & Bar.
Mercure Edinburgh City Princes Street HotelNew Town · £140 · ★ 4.7
Prime Princes Street hotel overlooking Princes Street Gardens and Edinburgh Castle with Scottish brasserie.
YOTEL EdinburghNew Town · £145 · ★ 4.7
Innovative tech-forward hotel on Queen Street with SmartBed cabins and Komyuniti social lounge.
Ten Hill Place HotelOld Town · £150 · ★ 4.7
Eco-friendly 4-star hotel owned by the Royal College of Surgeons with No. Ten Restaurant.
Edinburgh Marriott Hotel HolyroodOld Town · £170 · ★ 4.7
4-star hotel near Holyrood Palace with full-service health club, indoor pool, and Greatroom lounge.
Moxy Edinburgh FountainbridgeTollcross · £140 · ★ 4.7
Playful lifestyle hotel in Fountainbridge with rooftop bar Lochrin Rooftop and cocktail at check-in.
Moxy Edinburgh AirportCorstorphine · £130 · ★ 4.7
Vibrant lifestyle airport hotel minutes from the terminal with 24-hour bar and games zone.
Leonardo Royal Hotel EdinburghOld Town · £160 · ★ 4.7
4-star hotel on Jeffrey Street beside Waverley Station with Leo90 Restaurant and Bar.
voco Edinburgh - Haymarket, an IHG HotelHaymarket · £155 · ★ 4.7
Chic 4-star hotel in Haymarket with The Blossom Restaurant and sustainable luxury amenities.
voco Edinburgh - Royal Terrace, an IHG HotelNew Town · £165 · ★ 4.7
Georgian townhouse hotel on majestic Royal Terrace with private terraced gardens and The Terrace Restaurant.
Delta Hotels by Marriott EdinburghCorstorphine · £135 · ★ 4.7
4-star hotel in west Edinburgh with indoor pool, spa bath, sauna, and The Cast Iron Grill.
Britannia Edinburgh HotelWest End · £110 · ★ 4.7
Riverside hotel situated on the banks of the Water of Leith near the Scottish National Gallery of Modern Art.
Ardmillan HotelGorgie & Dalry · £115 · ★ 4.7
Traditional Victorian hotel on Ardmillan Terrace near Tynecastle Park and Murrayfield.
Corstorphine Lodge HotelCorstorphine · £118 · ★ 4.7
Victorian lodge hotel on St John's Road in Corstorphine with private gardens and free parking.
Best Western Kings Manor HotelPortobello · £120 · ★ 4.7
Full-service hotel in east Edinburgh near Portobello beach with 20m swimming pool, spa, and Lauders Restaurant.
10 Clarendon Crescent HotelWest End · £135 · ★ 4.7
Georgian crescent hotel in Edinburgh's West End near Dean Village and Stockbridge.
24 Royal Terrace HotelNew Town · £165 · ★ 4.7
Art-focused boutique hotel on Royal Terrace featuring RT's Bar and terraced gardens.
28 York Place HotelNew Town · £125 · ★ 4.7
Georgian New Town hotel on York Place right by the tram stop and St James Quarter.
3 John's Place TownhouseLeith · £120 · ★ 4.7
Georgian townhouse hotel overlooking Leith Links parkland near The Shore.
The Albany HotelNew Town · £130 · ★ 4.7
Georgian townhouse hotel on Albany Street near Broughton Street with private walled garden.
BrewDog DogHouse EdinburghOld Town · £175 · ★ 4.7
Craft beer hotel on East Market Street featuring in-room beer taps, shower beer fridges, and dog-friendly perks.
Leonardo Hotel Edinburgh HaymarketHaymarket · £140 · ★ 4.7
Modern 4-star hotel in Haymarket near the Edinburgh International Conference Centre (EICC).
Leonardo Hotel Edinburgh CityOld Town · £125 · ★ 4.7
Historic maternity hospital conversion hotel in Lauriston near the Grassmarket and King's Theatre.
Premier Inn Edinburgh City Centre (Princes Street)New Town · £130 · ★ 4.7
City centre hotel on Princes Street overlooking Edinburgh Castle with Thyme Bar & Grill.
Premier Inn Edinburgh City Centre (Royal Mile)Old Town · £135 · ★ 4.7
Convenient Old Town hotel behind Waverley Station and moments from the Royal Mile.
Premier Inn Edinburgh City Centre (Waverley)New Town · £130 · ★ 4.7
Modern hotel on Leith Street adjacent to St James Quarter and Waverley Station.
Premier Inn Edinburgh City Centre (York Place)New Town · £125 · ★ 4.7
Georgian building hotel on York Place right on the tram line in the New Town.
Premier Inn Edinburgh Leith WaterfrontLeith · £115 · ★ 4.7
Waterfront hotel in historic Newhaven Harbour with free parking and Brewers Fayre restaurant.
Travelodge Edinburgh CentralOld Town · £115 · ★ 4.7
Budget hotel on historic St Mary's Street connecting the Royal Mile and Cowgate.
Travelodge Edinburgh Central Rose StreetNew Town · £120 · ★ 4.7
City centre hotel on pedestrianised Rose Street surrounded by pubs, dining, and shops.
Travelodge Edinburgh Central Queen StreetNew Town · £118 · ★ 4.7
Georgian New Town hotel on Queen Street opposite Queen Street Gardens.
Travelodge Edinburgh Central Waterloo PlaceNew Town · £125 · ★ 4.7
Historic Georgian building on Waterloo Place at the base of Calton Hill.
Travelodge Edinburgh HaymarketHaymarket · £115 · ★ 4.7
Victorian crescent hotel in Haymarket near the railway station and Murrayfield.
hub by Premier Inn Edinburgh City Centre (Rose Street)New Town · £125 · ★ 4.7
Compact smart hotel on Rose Street with app-controlled lighting, climate, and TV.
hub by Premier Inn Edinburgh City Centre (Royal Mile)Old Town · £130 · ★ 4.7
Tech-forward smart hotel on East Market Street beside Waverley Station and the Royal Mile.
hub by Premier Inn Edinburgh HaymarketHaymarket · £120 · ★ 4.7
Contemporary smart hotel on Torphichen Street near Haymarket train and tram interchange.
Hotel Indigo Edinburgh, an IHG HotelNew Town · £165 · ★ 4.7
Boutique-style IHG hotel in a restored Georgian terrace on York Place with Turquoise Thistle restaurant.
Hotel Indigo Edinburgh - Princes Street, an IHG HotelNew Town · £170 · ★ 4.7
4-star Princes Street hotel overlooking Edinburgh Castle and Waverley Station with Twenty Princes Street restaurant.
Cairn Hotel EdinburghHaymarket · £115 · ★ 4.7
Victorian terrace hotel opposite Haymarket Station with lounge bar and cooked breakfast.
Radisson Blu Hotel, Edinburgh City CentreThe Royal Mile · £195 · ★ 4.7
Prominent Royal Mile hotel featuring baronial-inspired architecture, Itchycoo Bar, and Melrose Spa.
10 Clarendon Crescent HotelStockbridge · £150 · ★ 4.7
Stately Victorian townhouse hotel on Clarendon Crescent near Dean Bridge and Stockbridge's Sunday market.
Victoria Park HotelLeith · £110 · ★ 4.7
Historic Victorian hotel bordering Victoria Park, featuring spacious guest rooms, beer garden, and free parking.
Apex City of Edinburgh HotelGrassmarket · £155 · ★ 4.7
Stylish 4-star hotel steps from historic Grassmarket with modern guest rooms, Agua Restaurant, and castle vistas.
Hub Premier Inn GrassmarketGrassmarket · £95 · ★ 4.7
Sleek compact tech-forward hotel rooms with app-controlled lighting, superfast Wi-Fi, and prime Old Town setting.
Pollock Estate StaysSouthside · £75 · ★ 4.7
Campus hotel rooms set at the base of Arthur's Seat with extensive landscaped grounds and sports center.
Salisbury Green Hotel & BistroSouthside · £125 · ★ 4.7
Historic 18th-century mansion house hotel on the Pollock Estate offering stylish contemporary bedrooms and bistro dining.
Leonardo Hotel Edinburgh CityTollcross · £135 · ★ 4.7
Contemporary hotel in a historic former maternity hospital near Grassmarket and Meadows parks.
Point A Hotel Edinburgh HaymarketTollcross · £90 · ★ 4.7
Smart, budget-friendly design hotel on Morrison Street with hypnos beds, mood lighting, and coffee lounge.
DoubleTree by Hilton Edinburgh City CentreTollcross · £155 · ★ 4.7
1892 heritage hotel on Bread Street featuring Monboddo bar, Sky Bar with castle vistas, and signature warm cookies.
Haymarket Hub HotelGorgie & Dalry · £110 · ★ 4.7
Modern tech-focused hotel opposite Haymarket Train Station, perfect for airport tram and city transit.
Cityroomz EdinburghGorgie & Dalry · £105 · ★ 4.7
Centrally located hotel at Shandwick Place offering modern cabin-style rooms, family studios, and fast Wi-Fi.
Piries Hotel EdinburghGorgie & Dalry · £100 · ★ 4.7
Victorian townhouse hotel set in peaceful Coates Gardens, featuring lounge bar and easy airport access.
Gorgie Park HotelGorgie & Dalry · £85 · ★ 4.7
Affordable neighborhood hotel situated along Gorgie Road, surrounded by local bakeries and pubs.
Best Western Kings Manor HotelPortobello · £115 · ★ 4.7
Coastal hotel with extensive leisure club including 20m indoor pool, spa, sauna, and Lauders Restaurant.
Rockville Hotel JoppaPortobello · £105 · ★ 4.7
Historic seaside hotel situated directly on the Joppa shoreline overlooking the waves and Fife coast.
Corstorphine Lodge HotelCorstorphine · £110 · ★ 4.7
Traditional stone-built lodge hotel with comfortable en-suite bedrooms and free private off-street parking.
DoubleTree by Hilton Queensferry CrossingSouth Queensferry · £135 · ★ 4.7
Modern hotel boasting floor-to-ceiling windows with panoramic views of all three historic Forth Bridges.
Forth Bridges View HotelSouth Queensferry · £115 · ★ 4.7
Elevated hotel on The Loan overlooking the UNESCO World Heritage Forth Bridge and estuary.
Hopetoun Arms HotelSouth Queensferry · £105 · ★ 4.7
Historic coaching tavern hotel on High Street offering hearty pub meals, local ales, and comfortable rooms.
Nether Abbey HotelEast Lothian · £150 · ★ 4.7
Family-run coastal hotel in North Berwick featuring Fly's Sports Bar and locally caught lobster dining.
Open Arms Hotel DirletonEast Lothian · £135 · ★ 4.7
Picturesque hotel overlooking medieval Dirleton Castle green, offering gourmet Scottish meals and fireside lounges.
The Golf Inn GullaneEast Lothian · £125 · ★ 4.7
Historic golfing inn located in the center of Gullane village surrounded by world-championship links courses.
Maitlandfield House HotelEast Lothian · £120 · ★ 4.7
17th-century country townhouse hotel in the historic county town of Haddington with landscaped walled gardens.
Dunmuir Hotel DunbarEast Lothian · £110 · ★ 4.7
Victorian family hotel in sunny Dunbar featuring the 1902 Bar & Grill, close to John Muir Country Park.
Bayswell Park HotelEast Lothian · £115 · ★ 4.7
Clifftop hotel in Dunbar offering outdoor hot tubs with panoramic views across the North Sea coastline.
Courtyard by Marriott Edinburgh WestWest Lothian · £120 · ★ 4.7
Modern 4-star hotel on Heriot-Watt campus grounds with The Avenue restaurant, fitness center, and meeting suites.
Star and Garter Hotel LinlithgowWest Lothian · £110 · ★ 4.7
Historic 18th-century coaching inn beside Linlithgow Palace and rail station, featuring real ales and classic pub food.
West Port Hotel LinlithgowWest Lothian · £105 · ★ 4.7
Cozy traditional stone hotel at the historic west gate of Linlithgow with en-suite rooms and lively bar.
Mercure Livingston HotelWest Lothian · £115 · ★ 4.7
Contemporary hotel with indoor pool, fitness suite, landscaped courtyard, and The Brasserie restaurant.
Oatridge HotelWest Lothian · £90 · ★ 4.7
Traditional village hotel in rural Ecclesmachan offering comfortable rooms, friendly bar, and Scottish hospitality.
Livingston Lodge HotelWest Lothian · £95 · ★ 4.7
Comfortable suburban hotel on Almondview near Livingston Designer Outlet with spacious guest rooms.
The Craigie Hotel PenicuikMidlothian · £115 · ★ 4.7
Converted 1885 country mansion at the foot of the Pentland Hills with contemporary restaurant and beer garden.
Glenesk Hotel LodgesMidlothian · £100 · ★ 4.7
Town center hotel in Dalkeith offering clean en-suite rooms, bar lounge, and easy bus links into Edinburgh.
The Fife Arms Hotel CrailKingdom of Fife · £120 · ★ 4.7
Historic coaching inn in the picturesque cobbled royal burgh of Crail with traditional bar and en-suite rooms.
Dunfermline City HotelKingdom of Fife · £95 · ★ 4.7
Historic town hotel near Dunfermline Abbey and Palace where King Robert the Bruce is buried.
Peebles Hydro Hotel & SpaScottish Borders · £160 · ★ 4.7
Grand 1881 Edwardian spa resort in the Tweed Valley featuring indoor pool, 1881 gin distillery, and mountain biking trails.
The Park Hotel PeeblesScottish Borders · £115 · ★ 4.7
Cozy sister hotel to Peebles Hydro situated on the edge of Peebles with traditional restaurant and bakery.
Burts Hotel MelroseScottish Borders · £135 · ★ 4.7
18th-century coaching inn awarded two AA rosettes for Scottish cuisine, moments from Melrose Abbey ruins.
George and Abbotsford HotelScottish Borders · £105 · ★ 4.7
Historic Borders coaching hotel on Melrose High Street featuring cozy lounge bar and walled beer garden.
Barony Castle HotelScottish Borders · £130 · ★ 4.7
16th-century baronial castle hotel in 25 acres of grounds featuring the Great Polish Map of Scotland outdoor relief model.
Dryburgh Abbey HotelScottish Borders · £140 · ★ 4.7
Baronial country house hotel nestled on the wooded banks of the River Tweed adjacent to historic Dryburgh Abbey.
Ednam House HotelScottish Borders · £125 · ★ 4.7
1761 Georgian mansion on the banks of the River Tweed in historic Kelso with riverfront restaurant and fishing.