Switzerland may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in Geneva

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Geneva Hotels with Restaurants

Eastwest Hotel
4.5 out of 5
6 Rue Des Paquis, Geneva, GE
The price is $259 per night
4.6/5Wonderful! (698 reviews)

"Clean, remodeled hotel in the Paquis, close to the train station and downtown. Reasonable rates"…"

Reviewed on Feb 15, 2020

Eastwest Hotel
Hotel N'vY
4.5 out of 5
Rue de Richemont 18, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $188 per night
4.4/5Wonderful! (993 reviews)

"perfect location and perfect staff; staff are friendly and location is middle of town close to everthing"…"

Reviewed on Jun 9, 2020

Hotel N'vY
Hotel Tiffany
4 out of 5
20 Rue de L'Arquebuse, Geneva, GE
The price is $228 per night
4.4/5Wonderful! (628 reviews)

"We had a lovely time at Hotel Tiffany! The staff were all very friendly and helpful. The rooms are lovely and were very comfortable. We would stay again."…"

Reviewed on Mar 17, 2020

Hotel Tiffany
Hotel Rotary Geneva – MGallery
4.5 out of 5
18-20 Rue Du Cendrier, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $213 per night
4.4/5Wonderful! (842 reviews)

"Room quirky and lots of character. Loved the peacock wallpaper"…"

Reviewed on Mar 15, 2020

Hotel Rotary Geneva – MGallery
Hotel Kipling
3.5 out of 5
Rue de la Navigation 27, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $166 per night
4.4/5Wonderful! (988 reviews)

"Great central location on quiet street minutes from tram line and Gare Cornivan. Walking distance to most sites of interest."…"

Reviewed on Mar 2, 2020

Hotel Kipling
Crowne Plaza Geneva
4.5 out of 5
Avenue Louis Casai 75-77, Cointrin, Meyrin, GE
The price is $156 per night
4.4/5Excellent! (565 reviews)

"love the place - a small convenience stroe is 1 min away . we are next to bus stop 10 which takes you to either the airport or manor or balexert centers. would come back again. they accommodated my request to have 2 separate beds !"…"

Reviewed on Feb 23, 2020

Crowne Plaza Geneva
Hotel Bristol
4.5 out of 5
10, rue du Mont-Blanc, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $264 per night
4.4/5Excellent! (713 reviews)

"Very nice hotel with comfortable room and very friendly staff."…"

Reviewed on Jun 25, 2020

Hotel Bristol
Starling Geneva Hotel and Conference Center
4 out of 5
Route François-Peyrot 34, Le Grand-Saconnex, GE
Free CancellationReserve now, pay when you stay
The price is $161 per night
4.4/5Excellent! (579 reviews)

"Great staff. Clean and bright. Nice that they had umbrellas for guests. No USB charging ports."…"

Reviewed on Mar 2, 2020

Starling Geneva Hotel and Conference Center
Lake Geneva Hotel
3.5 out of 5
Route de Suisse 79, Versoix, GE
The price is $137 per night
4.3/5Excellent! (366 reviews)
Overnight Stop for the airport

"Perfect for an overnight stay. Spotless hotel with spacious rooms. Ideal for the train in to Geneva too. Also good for the airport, 15-20 minute drive."…"

Reviewed on Mar 9, 2020

Lake Geneva Hotel
Movenpick Hotel & Casino Geneva
5 out of 5
20, route de Pré-Bois, Cointrin, Meyrin, GE
Free CancellationReserve now, pay when you stay
The price is $166 per night
4.3/5Excellent! (990 reviews)

"The hotel is very convenient to the airport. We were only there 1 night, but the room service and front desk were very very helpful. it was the last night of our honeymoon, and we will always remember the special attention"…"

Reviewed on Mar 10, 2020

Movenpick Hotel & Casino Geneva
Hotel Suisse
3 out of 5
10 Place Cornavin, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $140 per night
4.3/5Excellent! (984 reviews)
Clean and quiet in the centre of town

"The staff were really helpful and always had a smile and greeting. Breakfast was great and included in the price. Rooms were compact but functional and comfortable. The hotel was clean airy and lots of natural light in the bedrooms and dining room"…"

Reviewed on Mar 12, 2020

Hotel Suisse
Nash Airport Hotel
4 out of 5
Chemin de la Violette 11, Cointrin, Meyrin, GE
Get Rates
4.3/5Excellent! (65 reviews)

"Service was good esp in dining/bar area. Everything is standard. Atmosphere too cool and sterile for my taste. Basement gym is a waste of time."…"

Reviewed on Mar 7, 2020

Nash Airport Hotel
Hotel Edelweiss
3.5 out of 5
Place de la Navigation 2, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $172 per night
4.2/5Excellent! (980 reviews)

"Charming hotel near the train station and near the city centre. Small but confortable."…"

Reviewed on Feb 19, 2020

Hotel Edelweiss
Warwick Geneva
4 out of 5
14 Rue De Lausanne, Geneva, GE
The price is $166 per night
4.2/5Very Good! (989 reviews)
Pleasant stay at Warwick

"The hotel has been around for a while, but is kept in excellent condition. Receptionists are extra-ordinarily friendly, and rooms are clean. The bed is comfortable, although a bit short for tall travellers."…"

Reviewed on Mar 4, 2020

Warwick Geneva
Hotel Astoria
3 out of 5
6, Place de Cornavin, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $127 per night
4/5Very Good! (761 reviews)

"The self-service breakfast was a great way to start the day The location of the hotel was very central, just across from the main railway station."…"

Reviewed on Mar 16, 2020

Hotel Astoria
NH Geneva Airport
4 out of 5
Avenue De Mategnin 21, Meyrin, GE
Free CancellationReserve now, pay when you stay
The price is $119 per night
4/5Very Good! (987 reviews)

"Very friendly staff, nice big room, good shuttle."…"

Reviewed on Feb 14, 2020

NH Geneva Airport
ibis Geneve Aeroport
2 out of 5
10 Chemin De La Violette, Cointrin, Meyrin, GE
Free CancellationReserve now, pay when you stay
The price is $101 per night
4/5Very Good! (990 reviews)

"Very clean and up to date room that was designed to pack a lot of convenience and comfort in a smaller space. Large room window that opened to fresh air. Great location for walking around and very helpful staff."…"

Reviewed on Mar 22, 2020

ibis Geneve Aeroport
Le Montbrillant Hôtel Residence
4 out of 5
2 rue Montbrillant, Geneva, GE
Free CancellationReserve now, pay when you stay
The price is $142 per night
3.9/5Very Good! (544 reviews)
One night in Geneva

"Right next to train station so very convenient,also with free travel pass on all transport in Geneva Room was spotless , excellent sleep And lady at reception was friendly, informative and credit to the hotel"…"

Reviewed on Mar 11, 2020

Le Montbrillant Hôtel Residence
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Restaurants in Geneva

Search for hotels in Geneva on Expedia. You can easily find your hotels in Geneva using one of the methods below:

  • View our selection of featured hotels in Geneva
  • Use the map to find hotels in the Geneva neighborhood you prefer
  • Use the filters to see hotels in a specific area of Geneva, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Geneva
  • Enter your travel dates to view the best deals on hotels in Geneva - while they last

More trip options

Travelers Loved These Hotels with Restaurants