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

Edinburgh Castle | Castlehill, Edinburgh EH1 2NG, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

2 Cambridge Street (Edinburgh, UK)
2 Cambridge St, Edinburgh EH1 2DY, Scotland
0.2 miles from National War Museum of Scotland
#42 of 441 Edinburgh B&B and Inns
Traveler photos (34) | Map
121 - 123 Princes Street, Edinburgh EH2 4AD, Scotland
0.2 miles from National War Museum of Scotland
Offers & Announcements Book at premierinn.com
Premier Inn Edinburgh City Centre (Princes Street) Slideshow
#11 of 146 hotels in Edinburgh
Professional photos | Traveler photos (233) | Map
Show Prices
Grassmarket Hotel (Edinburgh, UK) 3.0 of 5
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
#33 of 146 hotels in Edinburgh
Professional photos | Traveler photos (506) | Map
Show Prices
61 Grassmarket, Edinburgh EH1 2HJ, Scotland
0.2 miles from National War Museum of Scotland
Offers & Announcements 15% OFF - PAY IN ADVANCE
Apex City of Edinburgh Hotel Slideshow
#44 of 146 hotels in Edinburgh
Professional photos | Traveler photos (391) | Map
Show Prices
The Royal Mile | Castlehill, Edinburgh EH1 2NF, Scotland
0.2 miles from National War Museum of Scotland
#123 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (821) | Map
Show Prices
Apex International Hotel (Edinburgh, UK) 4.0 of 5
31 - 35 Grassmarket, Edinburgh EH1 2HS, Scotland
0.2 miles from National War Museum of Scotland
Offers & Announcements 15% OFF - PAY IN ADVANCE
Apex International Hotel Slideshow
#63 of 146 hotels in Edinburgh
Professional photos | Traveler photos (959) | Map
Show Prices
Castle View Guest House (Edinburgh, UK) 3.0 of 5
30 Castle St., Edinburgh EH2 3HT, Scotland
0.2 miles from National War Museum of Scotland
#184 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (69) | Map
Show Prices
The Rutland Hotel (Edinburgh, UK) 4.0 of 5
1 - 3 Rutland Street, Edinburgh EH1 2AE, Scotland
0.3 miles from National War Museum of Scotland
Special Rate £100 (GBP)
The Rutland Hotel Slideshow
#6 of 146 hotels in Edinburgh
Professional photos | Traveler photos (590) | Map
Show Prices
1 Festival Square, Edinburgh EH3 9SR, Scotland
0.3 miles from National War Museum of Scotland
#14 of 146 hotels in Edinburgh
Professional photos | Traveler photos (757) | Map
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 20%
GreenLeadersSilver level
G&V Royal Mile Hotel Edinburgh Slideshow
#16 of 146 hotels in Edinburgh
Professional photos | Traveler photos (1178) | Map
Show Prices
10 Young Street, Edinburgh EH2 4JB, Scotland
0.3 miles from National War Museum of Scotland
#17 of 146 hotels in Edinburgh
Professional photos | Traveler photos (311) | Map
Show Prices
Tigerlily (Edinburgh, UK) 4.0 of 5
125 George Street, Edinburgh EH2 4JN, Scotland
0.3 miles from National War Museum of Scotland
Tigerlily Slideshow
#20 of 146 hotels in Edinburgh
Professional photos | Traveler photos (563) | Map
Show Prices
Edinburgh City Hotel (Edinburgh, UK) 3.0 of 5
79 Lauriston Place | Midlothian, Edinburgh EH3 9HZ, Scotland
0.3 miles from National War Museum of Scotland
#27 of 146 hotels in Edinburgh
Professional photos | Traveler photos (182) | Map
Show Prices
8 Hill Street, Edinburgh EH2 3JZ, Scotland
0.3 miles from National War Museum of Scotland
#97 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (24) | Map
Show Prices
Princes Street, Edinburgh EH1 2AB, Scotland (Formerly Caledonian Hilton Edinburgh Hotel)
0.3 miles from National War Museum of Scotland
Offers & Announcements Summer Sale - Save 30%
Waldorf Astoria Edinburgh - The Caledonian Slideshow
#38 of 146 hotels in Edinburgh
Professional photos | Traveler photos (539) | Map
Show Prices
82 Lauriston Place, Edinburgh EH3 9DG, Scotland
0.3 miles from National War Museum of Scotland
Offers & Announcements Book at premierinn.com
Premier Inn Lauriston Place Slideshow
#41 of 146 hotels in Edinburgh
Professional photos | Traveler photos (81) | Map
Show Prices
34 Bread Street, Edinburgh EH3 9AF, Scotland
0.3 miles from National War Museum of Scotland
Special Offer Summer Sale - Save 30%
DoubleTree by Hilton Hotel Edinburgh City Centre Slideshow
#43 of 146 hotels in Edinburgh
Professional photos | Traveler photos (455) | Map
Show Prices
53 Frederick Street (Edinburgh, UK) 3.0 of 5
53 Frederick St., Edinburgh EH2 1LH, Scotland
0.3 miles from National War Museum of Scotland
53 Frederick Street Slideshow
#121 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (88) | Map
Show Prices
The Roxburghe (Edinburgh, UK) 4.0 of 5
38 Charlotte Square, Edinburgh EH2 4HQ, Scotland (Formerly Crowne Plaza Edinburgh - The Roxburghe)
0.3 miles from National War Museum of Scotland
#51 of 146 hotels in Edinburgh
Professional photos | Traveler photos (444) | Map
Show Prices
18-21 Market Street, Edinburgh EH1 1 BL, Scotland
0.3 miles from National War Museum of Scotland
#52 of 146 hotels in Edinburgh
Professional photos | Traveler photos (572) | Map
Show Prices
The Edinburgh Townhouse (Edinburgh, UK) 3.0 of 5
38 Castle St., Edinburgh EH2 3BN, Scotland (Formerly Castle Guest House)
0.3 miles from National War Museum of Scotland
The Edinburgh Townhouse Slideshow
#130 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (53) | Map
Show Prices
Fraser Suites Edinburgh (Edinburgh, UK) 4.0 of 5
12 - 26 St Giles Street, Edinburgh EH1 1PT, Scotland
0.3 miles from National War Museum of Scotland
#71 of 146 hotels in Edinburgh
Professional photos | Traveler photos (754) | Map
Show Prices
Novotel Edinburgh Centre (Edinburgh, UK) 4.0 of 5
80 Lauriston Place, Edinburgh EH3 9DE, Scotland
0.3 miles from National War Museum of Scotland
Special Offer UK SUMMER SALE
GreenLeadersBronze level
Novotel Edinburgh Centre Slideshow
#83 of 146 hotels in Edinburgh
Professional photos | Traveler photos (207) | Map
Show Prices
Cityroomz Edinburgh (Edinburgh, UK) 3.0 of 5
25-33 Shandwick Place, Edinburgh EH2 4RG, Scotland
0.3 miles from National War Museum of Scotland
Cityroomz Edinburgh Slideshow
#84 of 146 hotels in Edinburgh
Professional photos | Traveler photos (75) | Map
Show Prices
Angels Share Hotel (Edinburgh, UK) 4.0 of 5
7- 11 Hope Street, Edinburgh EH2 4EL, Scotland
0.3 miles from National War Museum of Scotland
#94 of 146 hotels in Edinburgh
Professional photos | Traveler photos (221) | Map
Show Prices
37-43 Rose Street, Edinburgh EH2 2NH, Scotland
0.3 miles from National War Museum of Scotland
#99 of 146 hotels in Edinburgh
Traveler photos (35) | Map
Show Prices
Frederick House Hotel (Edinburgh, UK) 4.0 of 5
42 Frederick St | Lothian, Edinburgh EH2 1EX, Scotland
0.3 miles from National War Museum of Scotland
#109 of 146 hotels in Edinburgh
Professional photos | Traveler photos (103) | Map
Show Prices
Princes Street, Edinburgh EH2 2DG, Scotland
0.3 miles from National War Museum of Scotland
#120 of 146 hotels in Edinburgh
Professional photos | Traveler photos (283) | Map
Show Prices
Scottish Apartments (Edinburgh, UK)
491 Lawnmarket | Royal Mile, Edinburgh EH1 2NT, Scotland
0.3 miles from National War Museum of Scotland
#146 of 146 hotels in Edinburgh
Traveler photos (29) | Map
Show Prices
Stay Central Hotel (Edinburgh, UK) 3.0 of 5
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
#25 of 146 hotels in Edinburgh
Professional photos | Traveler photos (466) | Map
Show Prices