Theoule-sur-Mer

Find the Best Theoule-sur-Mer Hotels

Enter your travel dates to check the latest prices and availability

Swipe up to view more
Filter by:
Hotel star rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 100 hotel for you in Theoule-sur-Mer

Choose your travel dates to see the latest prices.
Most Popular
Lowest Price
Tiara Yaktsa Côte D’Azur
Tiara Yaktsa Côte D’AzurTiara Yaktsa Côte D’Azur
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Tiara Yaktsa Côte d'Azur is within a 5-minute drive of Port de la Figueirette and Figueirette Beach. This luxury hotel is 6 mi (9.6 km) from Cannes-Mandelieu Golf Club. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities including an outdoor pool and a spa tub. This Mediterranean hotel also features complimentary wireless internet access and concierge services. Grab a bite to eat at the L OR BLEU, a restaurant where you can take in the ocean view, or stay in and take advantage of 24-hour room service. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include limo/town car service, express check-in, and complimentary newspapers in the lobby. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 22 guestrooms featuring minibars and espresso makers. LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

GGuest User 2018.02.12
The hotel itself is high level and there is nothing to say. I was not troubled with the meal The bed is comfortable. The location is extremely convenient.
Outstanding
57 review
4.6/5
Price from
INR 57,899
per night
Check Availability
Tiara Miramar Beach Hotel & Spa
Tiara Miramar Beach Hotel & SpaTiara Miramar Beach Hotel & Spa
Hotel near Theoule-sur-Mer
With a stay at Tiara Miramar Beach Hotel & Spa in Theoule-sur-Mer, you'll be on the waterfront, within a 5-minute drive of Esterel Massif and Centre de Plongee Mediterranee. This luxury hotel is 10 mi (16 km) from Cannes Harbour and 10 mi (16 km) from Promenade de la Croisette. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including an outdoor pool and an outdoor tennis court. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge, the beach bar, or the poolside bar. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 60 guestrooms featuring minibars (stocked with some free items) and LED televisions. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, as well as phones with free local calls.
Excellent
53 review
4.5/5
Price from
INR 58,669
per night
Check Availability
Château de Théoule
Château de ThéouleChâteau de Théoule
Hotel near Theoule-sur-Mer
With a stay at Château de Théoule in Theoule-sur-Mer, you'll be within a 15-minute walk of Esterel Massif and Theoule-sur-Mer Beach. This spa hotel is 6 mi (9.7 km) from Cannes Harbour and 6.5 mi (10.5 km) from Promenade de la Croisette. Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). At Château de Théoule, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 44 air-conditioned rooms featuring minibars and espresso makers. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Excellent
12 review
4.5/5
Price from
INR 65,158
per night
Check Availability
Hôtel Club Port la Galère
Hôtel Club Port la GalèreHôtel Club Port la Galère
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Hôtel Club Port La Galère is within a 5-minute drive of Centre de Plongee Mediterranee and Port de la Figueirette. This upscale hotel is 8.2 mi (13.3 km) from Cannes Harbour and 8.3 mi (13.3 km) from Promenade de la Croisette. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities including outdoor tennis courts and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy Mediterranean cuisine at Club Hiver, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 17 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Outstanding
35 review
4.6/5
Price from
INR 26,980
per night
Check Availability
Hotel la Calanque
Hotel la CalanqueHotel la Calanque
Hotel near Theoule-sur-Mer
With a stay at Hotel Restaurant la Calanque in Mandelieu-La-Napoule (Mandelieu-la-Napoule Beach), you'll be steps from Chateau Beach and Château de la Napoule. This golf hotel is 0.2 mi (0.3 km) from Raguette Beach and 1.1 mi (1.7 km) from Esterel Massif. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. Enjoy French cuisine at Restaurant La Calanque, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Continental breakfasts are available daily from 8 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Limited parking is available onsite. Make yourself at home in one of the 16 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include blackout drapes/curtains, housekeeping is provided daily, and irons/ironing boards can be requested.
Very Good
8 review
4.1/5
Price from
INR 10,555
per night
Check Availability
Hotel le Patio
Hotel le PatioHotel le Patio
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Le Patio is a 4-minute drive from Esterel Massif and 12 minutes from Château de la Napoule. This hotel is 9.6 mi (15.5 km) from Cannes Harbour and 9.6 mi (15.5 km) from Promenade de la Croisette. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access and tour/ticket assistance. At Le Patio, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily for a fee. Guests will find features like onsite parking. Make yourself at home in one of the 14 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers with rainfall showerheads. Conveniences include phones, as well as a turndown service and blackout drapes/curtains.
Very Good
9 review
4.0/5
Price from
INR 7,971
per night
Check Availability
Zenitude Hôtel-Résidences Mandelieu la Napoule
Zenitude Hôtel-Résidences Mandelieu la NapouleZenitude Hôtel-Résidences Mandelieu la Napoule
Hotel near Theoule-sur-Mer
When you stay at Zenitude Hôtel - Résidences Mandelieu La Napoule in Mandelieu-La-Napoule, you'll be near the beach, within a 5-minute drive of Esterel Massif and Château de la Napoule. This eco-certified aparthotel is 5.6 mi (8.9 km) from Promenade de la Croisette and 5.6 mi (9 km) from Palace of Festivals and Conferences. Enjoy recreation amenities such as a seasonal outdoor pool or take in the view from a terrace. Additional amenities at this aparthotel include complimentary wireless Internet access, tour/ticket assistance, and bike parking. To-go breakfasts are available daily from 8:00 AM to noon for a fee. Featured amenities include complimentary wired Internet access, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 137 guestrooms, featuring kitchenettes with stovetops and microwaves. Rooms have private furnished patios. Wired and wireless Internet access is complimentary, and LCD televisions with satellite programming provide entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.

GGuest User 2023.01.31
Siamo stati benissimo, sia perché l'appartamento era di fronte alla piscina, sia perché c'erano pochissime persone. Come detto da altri, le aree verdi non era molto mantenute (erba alta e secca) ma credo dipenda dal fatto che la stagione non è ancora iniziata e lo spazio antistante la casa ha poca privacy per poca presenza/assenza di siepi (quindi per non andava benissimo visto che cera pochissima gente ma in alta stagione potebbe essere un problema). Ma detto questo appartamento esattamente come indicato, pulito, fresco, comodo e con tutto il necessario. Sicuramente ci ritorneremo sempre a giugno.
60 review
3.9/5
Price from
INR 9,005
per night
Check Availability
Ermitage de l'Oasis & Spa - Cannes Mandelieu
Ermitage de l'Oasis & Spa - Cannes MandelieuErmitage de l'Oasis & Spa - Cannes Mandelieu
Hotel near Theoule-sur-Mer
With a stay at Ermitage de l'Oasis & Spa - Cannes Mandelieu in Mandelieu-La-Napoule (Mandelieu-la-Napoule Beach), you'll be within a 15-minute drive of Esterel Massif and Cannes Harbour. This upscale hotel is 4.7 mi (7.6 km) from Promenade de la Croisette and 4.8 mi (7.7 km) from Palace of Festivals and Conferences. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Satisfy your appetite for lunch or dinner at the hotel's restaurant, BISTROT DE L'OASIS, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 36 individually decorated guestrooms, featuring minibars and Smart televisions. Your room comes with a pillowtop bed. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature bathtubs, complimentary toiletries, and hair dryers.

GGuest User 2023.04.19
A great thankfulness to the entire team of this hotel where you feel like at home. The rooms are very beautiful and very clean. Excellent breakfast. The laughterful and welcome staff. A special mention to both car drivers Gilles and Laurent who are carefully car parking and who are there with a constant smile. From one end to the other our stay of
Excellent
56 review
4.4/5
Price from
INR 18,262
per night
Check Availability
Pullman Cannes Mandelieu Royal Casino
Pullman Cannes Mandelieu Royal CasinoPullman Cannes Mandelieu Royal Casino
Hotel near Theoule-sur-Mer
Facing the Bay of Cannes, Pullman Cannes Mandelieu offers relaxation and luxury. 212 refined, modern rooms, most with private terrace and superb view of the sea, golf course or inland. Restaurant, bars, Thalgo institute, tennis, swimming pool, casino and direct access to a sandy beach. 20 min to La Croisette and Palais des Festivals, 35 min to Nice Cote d Azur International Airport.

MMEI 2019.05.19
The location is about 7 kilometers away from downtown Cannes. It is very convenient to drive by car. It is about 17 Euros. The breakfast is full of delicious, Western style, and you can't recommend it if you don't like it. Nearby yacht marina, overlooking the Festival Palace. In addition to a pot of fruit for breakfast, the rest did not take pictures.
Very Good
53 review
4.1/5
Price from
INR 22,845
per night
Check Availability
Pierre & Vacances Residence Cannes Mandelieu
Pierre & Vacances Residence Cannes MandelieuPierre & Vacances Residence Cannes Mandelieu
Hotel near Theoule-sur-Mer
When you stay at Pierre & Vacances Residence Cannes Mandelieu in Mandelieu-La-Napoule, you'll be on the riverwalk, within a 10-minute drive of Esterel Massif and Cannes Harbour. This family-friendly residence is 4.6 mi (7.4 km) from Promenade de la Croisette and 4.6 mi (7.5 km) from Palace of Festivals and Conferences. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities, which include a seasonal outdoor pool. Enjoy a satisfying meal at Le Robinson serving guests of Pierre & Vacances Residence Cannes Mandelieu. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 179 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. Rooms have private balconies or patios. 40-cm flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.

GGuest User 2023.11.03
Great location close to Cannes with a brilliant pool which was spotlessly clean with plenty of sunbeds and surprisingly not too cold even in October. Toilets and showers were clean and staff on site really friendly. Unfortunately we had to be evacuated on our last night due to incoming storm but the staff dealt with it very well and refunded us the night's charge. Great location and we will definitely use again.
37 review
3.9/5
Price from
INR 10,555
per night
Check Availability
See All Hotels in Theoule-sur-Mer

Top hotel picks in Theoule-sur-Mer that are adored by travellers

Choose from these most booked hotels in the past month

Wake up to a delicious breakfast in Theoule-sur-Mer

Start your day with a tasty breakfast at one of our favourite hotels in this city
Tiara Miramar Beach Hotel & Spa
Hotel near Theoule-sur-Mer
With a stay at Tiara Miramar Beach Hotel & Spa in Theoule-sur-Mer, you'll be on the waterfront, within a 5-minute drive of Esterel Massif and Centre de Plongee Mediterranee. This luxury hotel is 10 mi (16 km) from Cannes Harbour and 10 mi (16 km) from Promenade de la Croisette. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including an outdoor pool and an outdoor tennis court. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge, the beach bar, or the poolside bar. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 60 guestrooms featuring minibars (stocked with some free items) and LED televisions. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, as well as phones with free local calls.
4.5/5
Excellent53 Reviews
Price per night from: INR 58669
Château de Théoule
Hotel near Theoule-sur-Mer
With a stay at Château de Théoule in Theoule-sur-Mer, you'll be within a 15-minute walk of Esterel Massif and Theoule-sur-Mer Beach. This spa hotel is 6 mi (9.7 km) from Cannes Harbour and 6.5 mi (10.5 km) from Promenade de la Croisette. Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). At Château de Théoule, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 44 air-conditioned rooms featuring minibars and espresso makers. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
4.5/5
Excellent12 Reviews
Price per night from: INR 65158
Tiara Yaktsa Côte D’Azur
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Tiara Yaktsa Côte d'Azur is within a 5-minute drive of Port de la Figueirette and Figueirette Beach. This luxury hotel is 6 mi (9.6 km) from Cannes-Mandelieu Golf Club. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities including an outdoor pool and a spa tub. This Mediterranean hotel also features complimentary wireless internet access and concierge services. Grab a bite to eat at the L OR BLEU, a restaurant where you can take in the ocean view, or stay in and take advantage of 24-hour room service. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include limo/town car service, express check-in, and complimentary newspapers in the lobby. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 22 guestrooms featuring minibars and espresso makers. LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
4.6/5
Outstanding57 Reviews
Price per night from: INR 57899
Hôtel Club Port la Galère
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Hôtel Club Port La Galère is within a 5-minute drive of Centre de Plongee Mediterranee and Port de la Figueirette. This upscale hotel is 8.2 mi (13.3 km) from Cannes Harbour and 8.3 mi (13.3 km) from Promenade de la Croisette. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities including outdoor tennis courts and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy Mediterranean cuisine at Club Hiver, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 17 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
4.6/5
Outstanding35 Reviews
Price per night from: INR 26980
Hotel le Patio
Hotel near Theoule-sur-Mer
Located in Theoule-sur-Mer, Le Patio is a 4-minute drive from Esterel Massif and 12 minutes from Château de la Napoule. This hotel is 9.6 mi (15.5 km) from Cannes Harbour and 9.6 mi (15.5 km) from Promenade de la Croisette. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access and tour/ticket assistance. At Le Patio, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily for a fee. Guests will find features like onsite parking. Make yourself at home in one of the 14 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers with rainfall showerheads. Conveniences include phones, as well as a turndown service and blackout drapes/curtains.
4.0/5
Very Good9 Reviews
Price per night from: INR 7971

Hotels near must-see attractions in Theoule-sur-Mer

Choose from our curated selection of hotels and enjoy convenient access to nearby attractions

Top Attractions on Trip.com

Palais Bulles
No.1
Palais Bulles
1.89km from city centre
"Buildings by Famous Architects""Modern Architecture"
Pointe de l'Aiguille State Park
No.2
Pointe de l'Aiguille State Park
0.96km from city centre
"City Parks""Churches and Cathedrals"
Theoule Island
No.3
Theoule Island
0.36km from city centre
"Water Sports"
Our Lady of Africa
No.4
Our Lady of Africa
1.12km from city centre
Plage du Château
No.5
Plage du Château
0.32km from city centre

Frequently Asked Questions About Theoule-sur-Mer

What popular hotels in Theoule-sur-Mer have parking?

If you're planning on driving to Theoule-sur-Mer, why not stay at Tiara Yaktsa Côte D’Azur,Hôtel Club Port la GalèreandChâteau de Théoule ? These are all popular hotels with parking lots.

At which popular hotels in Theoule-sur-Mer can I try local foods?

Those who like trying local foods might want to consider staying at Hôtel Club Port la Galère,Château de ThéouleandHotel le Patio . There are lots of famous restaurants serving local dishes near these hotels.

When traveling to Theoule-sur-Mer, which hotels have pools?

Summer is a great season to take your kids or family on a trip to Theoule-sur-Mer. Hôtel Club Port la Galère,Hotel le PatioandChâteau de Théoule are popular hotels with pools.

Of all the hotels in Theoule-sur-Mer, which hotels have the highest user ratings?

When traveling to Theoule-sur-Mer for the first time, many travelers find it difficult to choose a hotel to stay in. According to Trip.com data, Hotel le Patio,Panoramic Sea View, Air Conditioned Apartment with Pool , Walk to Beach & Town,andTiara Miramar Beach Hotel & Spa are popular hotels with high ratings, making them good choices for your trip.

At what hotels in Theoule-sur-Mer can I try local breakfast foods?

A delicious breakfast is a great way to kick start your day. At Tiara Yaktsa Côte D’Azur,Tiara Miramar Beach Hotel & SpaandHotel le Patio , guests can enjoy Theoule-sur-Mer-style breakfasts.

What popular hotels have non-smoking rooms in Theoule-sur-Mer?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. Tiara Miramar Beach Hotel & Spa,Hotel le PatioandChâteau de Théoule are all popular hotels in Theoule-sur-Mer with non-smoking rooms.

In Theoule-sur-Mer, what popular hotels have free Wi-Fi?

When staying at a hotel, internet access is important for both vacationers and business travelers. Tiara Miramar Beach Hotel & Spa,Tiara Yaktsa Côte D’AzurandHôtel Club Port la Galère are all popular hotels in Theoule-sur-Mer with free Wi-Fi.

What are the most popular hotels in Theoule-sur-Mer?

Whether you're traveling for business or going on vacation, there are many popular hotels to choose from in Theoule-sur-Mer. Tiara Miramar Beach Hotel & Spa,Hôtel Club Port la Galère,Panoramic Sea View, Air Conditioned Apartment with Pool , Walk to Beach & Townand are all popular hotels to stay at.

What are some popular discounted hotels in Theoule-sur-Mer?

There are many popular hotels in Theoule-sur-Mer. You can find information on discounts and deals here: Trip.com Deals and Promo Codes.

In Theoule-sur-Mer, which popular hotels have gyms?

Based on Trip.com user ratings, Tiara Yaktsa Côte D’Azur,Château de ThéouleandHôtel Club Port la Galère are highly rated hotels with gyms.