Find and Book Top Rated Hotels in Baltimore

Search among 41 available hotels and places to stay in Baltimore from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-41 out of 41
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great104 reviews
MapView on map1.1 km from City Centre700 m from Baltimore Soundstage
From   US$ 117 /nightSelect
8.2
Great101 reviews
MapView on map1000 m from City Centre300 m from Oriole Park at Camden Yards
From   US$ 134 /nightSelect
8.6
Great88 reviews
1.2 km from City Centre800 m from Baltimore Soundstage
From   US$ 409 /nightSelect
300 m from City Centre300 m from Baltimore Arena
From   US$ 77 /nightSelect
8.4
Great171 reviews
600 m from City Centre400 m from Baltimore Convention Center
From   US$ 148 /nightSelect
8.4
Great305 reviews
400 m from City Centre200 m from Baltimore Arena
From   US$ 143 /nightSelect
8.0
Great61 reviews
11.4 km from City Centre400 m from West Bell Shopping Center
From   US$ 51 /nightSelect
8.4
Great205 reviews
500 m from City Centre400 m from Baltimore Soundstage
From   US$ 99 /nightSelect
8.6
Great43 reviews
1.7 km from City Centre1.1 km from Baltimore Soundstage
From   US$ 161 /nightSelect
Bed & Breakfast
8.8
Great14 reviews
3.5 km from City Centre200 m from Korean War Memorial
From   US$ 174 /nightSelect
8.2
Great135 reviews
1.3 km from City Centre800 m from Baltimore Soundstage
From   US$ 128 /nightSelect
8.6
Great49 reviews
16.5 km from City Centre
From   US$ 138 /nightSelect
8.4
Great94 reviews
900 m from City Centre300 m from University of Maryland Francis King Carey School of Law
From   US$ 94 /nightSelect
8.2
Great81 reviews
1.2 km from City Centre700 m from Baltimore Soundstage
From   US$ 189 /nightSelect
8.4
Great112 reviews
1.2 km from City Centre700 m from Baltimore Soundstage
From   US$ 122 /nightSelect
8.2
Great19 reviews
1.5 km from City Centre600 m from Baltimore - Penn Station
From   US$ 690 /nightSelect
300 m from City Centre300 m from Power Plant Live!
From   US$ 164 /nightSelect
8.4
Great306 reviews
12.2 km from City Centre
From   US$ 86 /nightSelect
800 m from City Centre200 m from University of Maryland Francis King Carey School of Law
From   US$ 310 /nightSelect
Hotel
8.0
Great43 reviews
1.1 km from City Centre900 m from Baltimore - Penn Station
From   US$ 199 /nightSelect
8.2
Great125 reviews
1.2 km from City Centre800 m from Baltimore Soundstage
From   US$ 215 /nightSelect
8.4
Great426 reviews
700 m from City Centre700 m from Baltimore Arena
From   US$ 228 /nightSelect
8.4
Great155 reviews
From   US$ 209 /nightSelect
200 m from City Centre500 m from Baltimore Arena
From   US$ 199 /nightSelect
300 m from City Centre400 m from Baltimore Arena
From   US$ 105 /nightSelect
8.2
Great41 reviews
2.0 km from City Centre1.5 km from Baltimore Soundstage
From   US$ 615 /nightSelect
8.4
Great211 reviews
200 m from City Centre500 m from Baltimore Arena
From   US$ 98 /nightSelect
1.7 km from City Centre1.2 km from Baltimore Soundstage
From   US$ 219 /nightSelect
300 m from City Centre300 m from Baltimore Arena
From   US$ 85 /nightSelect
8.4
Great214 reviews
1.1 km from City Centre300 m from Oriole Park at Camden Yards
From   US$ 141 /nightSelect
300 m from City Centre300 m from Baltimore Arena
From   US$ 132 /nightSelect
4.9 km from City Centre500 m from Johns Hopkins University
From   US$ 172 /nightSelect
1.3 km from City Centre900 m from Baltimore Soundstage
From   US$ 191 /nightSelect
8.4
Great102 reviews
From   US$ 114 /nightSelect
8.4
Great58 reviews
6.6 km from City Centre700 m from Bingo-Rama
From   US$ 146 /nightSelect
2.3 km from City Centre1.7 km from Johns Hopkins Hospital
From   US$ 179 /nightSelect
Bed & Breakfast
8.6
Great80 reviews
800 m from City Centre300 m from Power Plant Live!
From   US$ 204 /nightSelect
Bed & Breakfast
8.4
Great32 reviews
900 m from City Centre500 m from Baltimore Soundstage
From   US$ 195 /nightSelect
2.1 km from City Centre600 m from Johns Hopkins Hospital
From   US$ 186 /nightSelect
8.2
Great39 reviews
2.8 km from City Centre200 m from Baltimore Cruise Ship Port
From   US$ 187 /nightSelect
7.8
Very good8 reviews
3.0 km from City Centre900 m from Baltimore Cruise Ship Port
From   US$ 238 /nightSelect

Best hotels and places to stay in Baltimore

Why visit: Baltimore is a vibrant city that offers a unique blend of history, culture, and entertainment. From its historic neighborhoods and notable museums to its lively sports scene and delicious seafood, Baltimore has something to offer every tourist.

Where to stay: To make the most of your stay in Baltimore, it is important to choose the right area to accommodate your preferences and needs. Here are some of the best areas in Baltimore to consider:

Inner Harbor: The Inner Harbor is the heart of the city and a popular choice for tourists. It offers scenic views, a variety of attractions, shopping, dining, and entertainment options. Staying here provides easy access to notable attractions like the National Aquarium, the Maryland Science Center, and Historic Ships in Baltimore.

Mount Vernon: Known for its historic charm, Mount Vernon is a cultural district that is home to beautiful architecture, picturesque streets, and a vibrant arts scene. This area is perfect for art enthusiasts, history buffs, and those seeking a quieter and more refined experience.

Fells Point: This waterfront neighborhood boasts a lively atmosphere, cobblestone streets, and a rich maritime history. Fells Point is famous for its thriving nightlife, excellent seafood, and unique shops. It offers a mix of historic charm and modern amenities.

Price per hotel room per night: The average price per night for hotel rooms in Baltimore varies depending on the star rating. Here is a rough estimate:

3-star hotels: $100-$200

4-star hotels: $200-$300

5-star hotels: $300 and above

Best value for money:

Hampton Inn & Suites Baltimore Inner Harbor: Located within walking distance of popular attractions, this hotel provides comfortable rooms, a fitness center, and complimentary breakfast. Prices start at $120 per night.

Home2 Suites by Hilton Baltimore Downtown: Offering modern suites with kitchenettes, this hotel provides great value for extended stays. Prices start at $130 per night.

Best kids-friendly hotels:

Pier 5 Hotel: With its maritime theme and convenient location near the Inner Harbor, this hotel offers family-friendly amenities such as a rooftop pool, children's activities, and spacious rooms. Prices start at $180 per night.

Hilton Baltimore Inner Harbor: This hotel features an indoor pool, a children's menu at the on-site restaurant, and an excellent location near family-friendly attractions. Prices start at $170 per night.

Best hotels for a romantic getaway:

Sagamore Pendry Baltimore: This luxurious hotel offers elegant rooms, upscale dining options, and a picturesque waterfront location in Fells Point. Prices start at $350 per night.

Hotel Revival Baltimore: With its chic design and stylish atmosphere, this hotel provides a rooftop bar, artistically furnished rooms, and a central location in Mount Vernon. Prices start at $250 per night.

Best for location:

Royal Sonesta Harbor Court Baltimore: Situated in the Inner Harbor, this hotel offers stunning harbor views, luxurious accommodations, and easy access to top attractions. Prices start at $280 per night.

Lord Baltimore Hotel: Located near the Inner Harbor, this historic hotel features charming rooms, a rooftop bar, and is within walking distance of many popular landmarks. Prices start at $200 per night.

Hyatt Regency Baltimore Inner Harbor: Offering spacious rooms and a prime location near the Inner Harbor, this hotel provides excellent amenities and easy access to the city's main attractions. Prices start at $240 per night.

Best for a short city break:

Staybridge Suites Baltimore: Inner Harbor: This hotel offers suite-style accommodations, a complimentary breakfast, and a convenient location near the Inner Harbor. Prices start at $150 per night.

Kimpton Hotel Monaco Baltimore Inner Harbor: Known for its stylish design and boutique charm, this hotel provides an on-site restaurant, complimentary evening wine hour, and a central location. Prices start at $230 per night.

Show moreLess