Skip to main content

Filter by:


Star Rating

Review Score

Montgat – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Bonavista Montgat, hotel in Montgat

Bonavista Montgat is a recently renovated homestay in Montgat, near Platja de les Moreres. This homestay provides air-conditioned accommodations with a terrace.

9.6
Scored 9.6
Exceptional
Rated exceptional
8 reviews
Price from$94.70per night
EMILY BEACH-CITY Apartment, hotel in Montgat

EMILY BEACH-CITY Apartment is a recently renovated apartment in Montgat, near Montgat Beach. This beachfront property offers access to a terrace and free Wifi.

9.0
Scored 9.0
Wonderful
Rated wonderful
5 reviews
Price from$376.74per night
Atico duplex Playa Area barcelona con SPA exterior, hotel in Montgat

Offering a spa and wellness center and a garden, Atico duplex Playa Area barcelona con SPA exterior in Montgat is close to Platja de les Moreres and Platja de la Barca Maria.

The kitchen
9.3
Scored 9.3
Wonderful
Rated wonderful
15 reviews
Price from$507.79per night
LIANA SEAVIEW & BEACH - apartment, hotel in Montgat

LIANA SEAVIEW & BEACH - apartment is located in Montgat, just 7.9 miles from Sagrada Familia and 8.7 miles from Port Olimpic.

Excellent
8.8
Scored 8.8
Excellent
Rated excellent
37 reviews
Price from$331.53per night
Helena Seaview & Beach-apartment, hotel in Montgat

Located in Montgat, this air-conditioned apartment is a 20-minute train ride from Barcelona. Helena Seaview & Beach-apartment features views of the sea. Free WiFi is provided throughout the property.

Views from the apartment is great… blue sea all around… beach is very close as well the train station. Grocery and restaurants are right under the apartment. Parking is free but a little tricky
8.3
Scored 8.3
Very Good
Rated very good
19 reviews
Price from$292.78per night
Vincci Maritimo, hotel in Montgat

Vincci Marítimo is a 10-minute walk from Barcelona’s Diagonal Mar Shopping Center and the CCIB Convention Centre. It has bright, stylish rooms with flat-screen satellite TV and free Wi-Fi throughout.

The property is nice. The rooms are comfortable and have everything you need. The breakfast is plentiful and quite good. The staff is very nice as well. They did accommodated us for an early arrival which was extremely helpful and nice.
8.2
Scored 8.2
Very Good
Rated very good
5,273 reviews
Price from$221.42per night
Catalonia Atenas, hotel in Montgat

Set 3 metro stops from central Barcelona, the Atenas Catalonia has a rooftop swimming pool, offering views of the nearby Torre Agbar and Sagrada Familia.

The breakfast was so varied. The staff was really friendly. And the hotel was so close to the metro station.
8.1
Scored 8.1
Very Good
Rated very good
8,221 reviews
Price from$129.17per night
Hilton Diagonal Mar Barcelona, hotel in Montgat

This hotel is next to Diagonal Mar Shopping Center and just 1312 feet from Nova Mar Bella Beach. It offers a seasonal outdoor pool, a fitness center and air-conditioned rooms with a LED TV.

Great hotel. Great room. Very nice property, the staff was great.
7.8
Scored 7.8
Good
Rated good
2,184 reviews
Price from$239.13per night
Occidental Atenea Mar - Adults Only, hotel in Montgat

Located 492 feet from Barcelona’s Nova Mar Bella Beach, Occidental Atenea Mar - Adults Only offers sauna and gym, and a free WiFi zone. Each air-conditioned room features international satellite TV.

The breakfast, location, staff were nice.
8.1
Scored 8.1
Very Good
Rated very good
4,146 reviews
Price from$193.75per night
AC Hotel Barcelona Fórum by Marriott, hotel in Montgat

AC Hotel Barcelona Forum is located opposite Diagonal Mar Shopping Center, at the end of Avenida Diagonal. It offers a rooftop pool and modern rooms with Mediterranean Sea views.

Top class hotel. Bonvoy member allowed for an upgrade to suite, which the staff was excited to provide us. Staff was awesome and helpful
8.0
Scored 8.0
Very Good
Rated very good
1,626 reviews
Price from$200.21per night
See all 7 hotels in Montgat
Subscribe to receive premium deals

Prices drop the second you sign up!