Skip to main content

Filter by:


Star Rating

Review Score

Ocean Pines – 123 hotels and places to stay
See the latest prices and deals by choosing your dates.
Grand Hotel Ocean City Oceanfront, hotel in Ocean Pines

This hotel is located off the Ocean City Boardwalk, which features shopping and dining. The Grand Hotel features a full-service salon and rooms with balconies and views of the ocean.

I loved the direct ocean front view !!! Room 915. It was perfect. The sunrise was so beautiful! The room was very spacious and clean. All of the staff were pleasant and cheerful. We will definitely be back!
8.5
Scored 8.5
Very Good
Rated very good
4,626 reviews
Price from$188.80per night
Commander Hotel & Suites, hotel in Ocean Pines

Offering an outdoor pool and an indoor pool, Commander Hotel is located on the boardwalk in Ocean City. Free WiFi access is available.

super nice , came down in january!! coming back for another weekend trip
8.1
Scored 8.1
Very Good
Rated very good
2,481 reviews
Price from$199per night
Quality Inn Oceanfront, hotel in Ocean Pines

The Quality Inn Oceanfront, featuring an indoor pool and seasonal outdoor pool, is located across the street from the beach. Jolly Roger Amusement Park is located 1.9 mi from the property.

Food was great and the ocean was perfect
7.6
Scored 7.6
Good
Rated good
1,804 reviews
Price from$40.19per night
Plim Plaza Hotel, hotel in Ocean Pines

Located right on the Ocean City Maryland Boardwalk, this hotel is less than a mile from ride on the Ocean City Pier. The 2-level sun deck features an outdoor pool and three hot tubs.

Location
6.6
Scored 6.6
Pleasant
Rated pleasant
1,848 reviews
Price from$74per night
Carousel Resort Hotel and Condominiums, hotel in Ocean Pines

This Ocean City hotel is a beachfront property that offers guests an indoor pool, game room and fitness center with a sauna. The rooms come with a TV, microwave, and private bathroom with toiletries.

Location is great and the room was nice and clean with h easy access to parking and beach.
7.3
Scored 7.3
Good
Rated good
2,005 reviews
Price from$89.10per night
Crystal Beach Hotel, hotel in Ocean Pines

Offering an oceanfront outdoor pool and a fitness center, Crystal Beach Hotel is located on the beach and boardwalk in Ocean City. The property offers free parking. Free WiFi access is available.

Very clean. Friendly staff
7.2
Scored 7.2
Good
Rated good
2,175 reviews
Price from$99per night
Howard Johnson Plaza by Wyndham Ocean City Oceanfront, hotel in Ocean Pines

Overlooking the Atlantic Ocean and Ocean City’s Boardwalk, this hotel is 2.1 mi from the Jolly Roger Amusement Park. It offers on-site dining, bicycle rentals, and free WiFi.

Was extremely clean, perfect location. Had perfect amount of supplies in bathroom- plenty of towels, washcloths, Kleenex, toilet paper, soap, shampoo, and conditioner. Refrigerator was spotless as well as microwave. Cleaning crew wonderful! Front desk helpful, friendly.
8.6
Scored 8.6
Excellent
Rated excellent
1,537 reviews
Price from$209.95per night
Monte Carlo Boardwalk / Oceanfront Ocean City, hotel in Ocean Pines

Offering a seasonal outdoor pool and views of the city, Hotel Monte Carlo Ocean Front is located on the Ocean City Boardwalk.

Location, price.
7.6
Scored 7.6
Good
Rated good
1,236 reviews
Price from$161.10per night
Residence Inn by Marriott Ocean City, hotel in Ocean Pines

Residence Inn by Marriott Ocean City is located in Ocean City, 1.2 mi from Roland E. Powell Convention Center & Visitors Info Center.

Loved it. Great location and clean
8.5
Scored 8.5
Very Good
Rated very good
1,523 reviews
Price from$169per night
Ocean 1 Hotel & Suites Ocean City, hotel in Ocean Pines

Located in downtown Ocean City, this oceanfront hotel features free WiFi and rooms with cable TV and a balcony. The boardwalk is only a short walk away.

The employees were super polite. The location is amazing. The price was great.
7.9
Scored 7.9
Good
Rated good
1,102 reviews
Price from$107per night
See all hotels in and around Ocean Pines
Subscribe to receive premium deals

Prices drop the second you sign up!