We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near National War Museum of Scotland

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

121 - 123 Princes Street, Edinburgh EH2 4AD, Scotland
0.2 miles from National War Museum of Scotland
Special Offer #WakeUpWonderful from...
Premier Inn Edinburgh City Centre (Princes Street) Hotel Slideshow
#14 of 150 hotels in Edinburgh
  • Princes Street and Gardens
  • Mid-range
Show Prices
61 Grassmarket, Edinburgh EH1 2HJ, Scotland
0.2 miles from National War Museum of Scotland
Offers & Announcements 10% OFF - PAY IN ADVANCE
Apex City of Edinburgh Hotel Slideshow
#39 of 150 hotels in Edinburgh
  • Luxury
  • Grassmarket
Show Prices
94 - 96 Grassmarket, Edinburgh EH1 2JR, Scotland
0.2 miles from National War Museum of Scotland
Offers & Announcements BOOK DIRECT, SAVE 10%
Grassmarket Hotel Slideshow
#40 of 150 hotels in Edinburgh
  • Old Town
Show Prices
31 - 35 Grassmarket, Edinburgh EH1 2HS, Scotland
0.2 miles from National War Museum of Scotland
Special Offer 10% OFF - PAY IN ADVANCE
Apex Grassmarket Hotel Slideshow
#76 of 150 hotels in Edinburgh
  • Luxury
  • Pool
  • Grassmarket
Show Prices
491 Lawnmarket | Royal Mile, Edinburgh EH1 2NT, Scotland
0.2 miles from National War Museum of Scotland
#148 of 150 hotels in Edinburgh
  • Mid-range
  • Old Town
1 - 3 Rutland Street, Edinburgh EH1 2AE, Scotland
0.3 miles from National War Museum of Scotland
Special Rate Apartments from £200
The Rutland Hotel Slideshow
#8 of 150 hotels in Edinburgh
  • Luxury
  • West End
Show Prices
10 Young Street, Edinburgh EH2 4JB, Scotland
0.3 miles from National War Museum of Scotland
#13 of 150 hotels in Edinburgh
  • Luxury
  • New Town
Show Prices
1 Festival Square, Edinburgh EH3 9SR, Scotland
0.3 miles from National War Museum of Scotland
Special Rate Buy 2 nights get 1 free
Sheraton Grand Hotel & Spa Slideshow
#16 of 150 hotels in Edinburgh
  • Luxury
  • Pool
  • West End
Show Prices
125 George Street, Edinburgh EH2 4JN, Scotland
0.3 miles from National War Museum of Scotland
Tigerlily Slideshow
#18 of 150 hotels in Edinburgh
  • Luxury
  • New Town
  • Free Breakfast
Show Prices
1 George IV Bridge, Edinburgh EH1 1AD, Scotland (Formerly Hotel Missoni)
0.3 miles from National War Museum of Scotland
Special Offer Plan ahead and save 15%
GreenLeadersSilver level
G&V Royal Mile Hotel Edinburgh Slideshow
#24 of 150 hotels in Edinburgh
  • Luxury
  • Green
  • Cowgate
Show Prices
79 Lauriston Place | Midlothian, Edinburgh EH3 9HZ, Scotland
0.3 miles from National War Museum of Scotland
Edinburgh City Hotel Slideshow
#30 of 150 hotels in Edinburgh
  • Mid-range
  • Southside & Holyrood
Show Prices
82 Lauriston Place, Edinburgh EH3 9DG, Scotland
0.3 miles from National War Museum of Scotland
Special Offer #WakeUpWonderful from...
Premier Inn Edinburgh Central (Lauriston Place) Hotel Slideshow
#32 of 150 hotels in Edinburgh
  • Old Town
Show Prices
Princes Street, Edinburgh EH1 2AB, Scotland (Formerly Caledonian Hilton Edinburgh Hotel)
0.3 miles from National War Museum of Scotland
Special Offer 30% off 3 night stays
Waldorf Astoria Edinburgh - The Caledonian Slideshow
#43 of 150 hotels in Edinburgh
  • Luxury
  • Pool
  • West End
Show Prices
34 Bread Street, Edinburgh EH3 9AF, Scotland
0.3 miles from National War Museum of Scotland
Special Offer Book early, up to 20...
DoubleTree by Hilton Hotel Edinburgh City Centre Slideshow
#47 of 150 hotels in Edinburgh
  • Luxury
  • West End
Show Prices
38 Charlotte Square, Edinburgh EH2 4HQ, Scotland (Formerly Crowne Plaza Edinburgh - The Roxburghe)
0.3 miles from National War Museum of Scotland
Special Offer Great Special Offers
#60 of 150 hotels in Edinburgh
  • Luxury
  • Pool
  • New Town
Show Prices
12 - 26 St Giles Street, Edinburgh EH1 1PT, Scotland
0.3 miles from National War Museum of Scotland
#68 of 150 hotels in Edinburgh
  • Luxury
  • Old Town
Show Prices
80 Lauriston Place, Edinburgh EH3 9DE, Scotland
0.3 miles from National War Museum of Scotland
Special Offer UP TO 30% DISCOUNT
GreenLeadersBronze level
Novotel Edinburgh Centre Slideshow
#80 of 150 hotels in Edinburgh
  • Luxury
  • Green
  • Pool
  • Old Town
Show Prices
25-33 Shandwick Place, Edinburgh EH2 4RG, Scotland
0.3 miles from National War Museum of Scotland
Cityroomz Edinburgh Slideshow
#93 of 150 hotels in Edinburgh
  • West End
Show Prices
37-43 Rose Street, Edinburgh EH2 2NH, Scotland
0.3 miles from National War Museum of Scotland
#100 of 150 hotels in Edinburgh
  • Budget
  • New Town
Show Prices
42 Frederick St | Lothian, Edinburgh EH2 1EX, Scotland
0.3 miles from National War Museum of Scotland
#109 of 150 hotels in Edinburgh
  • Luxury
  • New Town
  • Free Breakfast
Show Prices
7- 11 Hope Street, Edinburgh EH2 4EL, Scotland
0.3 miles from National War Museum of Scotland
#114 of 150 hotels in Edinburgh
  • Luxury
  • West End
Show Prices
55A Frederick St., Edinburgh EH2 1HL, Scotland
0.3 miles from National War Museum of Scotland
#117 of 150 hotels in Edinburgh
  • Luxury
  • New Town
Show Prices
Princes Street, Edinburgh EH2 2DG, Scotland
0.3 miles from National War Museum of Scotland
#123 of 150 hotels in Edinburgh
  • Princes Street and Gardens
Show Prices
Roxburgh's Court, 323 High Street | Off Mary King's Close, Edinburgh EH1 1LW, Scotland
0.4 miles from National War Museum of Scotland
Special Price Stay 2 nights save 15%
Old Town Chambers Slideshow
#4 of 150 hotels in Edinburgh
  • Luxury
  • Cowgate
  • Pets Allowed
Show Prices
19 St Andrew Square, Edinburgh EH2 1AU, Scotland
0.4 miles from National War Museum of Scotland
Special Offer UP TO 25% DISCOUNT
Ibis Styles Edinburgh Centre St Andrew Square Slideshow
#26 of 150 hotels in Edinburgh
  • Mid-range
  • New Town
  • Free Breakfast
  • Pets Allowed
Show Prices
139 Cowgate, Edinburgh EH1 1JS, Scotland
0.4 miles from National War Museum of Scotland
Offers & Announcements SAVE 10%-BOOK DIRECT...
Stay Central Hotel Slideshow
#34 of 150 hotels in Edinburgh
  • Mid-range
  • Old Town
Show Prices
Meuse Lane | off Princes Street, Edinburgh EH2 2BY, Scotland
0.4 miles from National War Museum of Scotland
#48 of 150 hotels in Edinburgh
  • Princes Street and Gardens
  • Budget
Show Prices
20-30 Cockburn Street, Edinburgh EH1 1NY, Scotland
0.4 miles from National War Museum of Scotland
#55 of 150 hotels in Edinburgh
  • Old Town
Show Prices
18-21 Market Street, Edinburgh EH1 1 BL, Scotland
0.4 miles from National War Museum of Scotland
#62 of 150 hotels in Edinburgh
  • Fab!! 02/03/2016
  • Mr 01/29/2016
  • Mid-range
  • Old Town
Show Prices
30-31 Queen Street, Edinburgh EH2 1JX, Scotland
0.4 miles from National War Museum of Scotland
#64 of 150 hotels in Edinburgh
  • New Town
  • Pets Allowed
Show Prices