Top-3 of luxury Baltimore hotels

  • guests
Here is a selecion of luxury Baltimore hotels according to Hotellook. The average hotel price per room starts from $229 and reaches $669 in high season.
Hotellook team
1
Rating 7.9
from $646
2
Rating 9.2
Excellent luxury hotel. Good for sightseeing and located near shopping areas. Great rooms and fantastic service. Awesome vibe.
from $313
3
Rating 9.4
from $229
Check all Baltimore hotels
  • guests