Most of the hotels listed here are situated at walking distance from the main rail station in Geneva (also called Cornavin). They're close to the attractions in and around the town center as well. You may want to review the hotels near the airport too.
The hotels provide a free Geneva Transport Card, allowing you to use the public transport for free.
If you prefer a hotel just outside of Geneva, you can consider to book one in nearby Divonne Les Bains (in France) or Nyon.
Luxurious hotel on a convenient location between the rail station and Lake Geneva.
Hotel in a beautifully renovated 18th century building near the lake and the rail station.
Beautiful chic 5-star hotel in Belle Epoque style. Excellent location in between the historical town center and the gardens along Lake Geneva ('Jardin Anglais').
Relatively small luxurious hotel in the middle of the picturesque old town center, right next to St. Peter’s Cathedral.
Fine low budget accommodation at walking distance from the main rail station.
Hotel near the airport with two restaurants, a terrace and wellness and fitness facilities.
You'd almost forget you're in a big city when enjoying the panoramic view of Lake Geneva from the terrace of the hotel. The Hotel President Wilson is not in the center of town, but one can walk there easily along the lake. There's very fine restaurant, a spa and indoor pool. Good views are guaranteed because of the large windows.
Popular affordable hotel very close to the airport.
Luxurious hotel just opposite of Geneva Airport. There are many facilities including a fitness room overlooking the airport, and several restaurants. Those include a Japanese restaurant, and one with international and Swiss dishes.
Ideal location: only a few minutes on foot from the rail station. Convenient for train and plane travelers.
Very popular hotel right next to the airport of Geneva.
Basic lodging at a fabulous location: in the old town center and close to Lake Geneva.
Ideal accommodation if you travel by train or plane. This hotel is situated at just 2 minutes from the main train station.
Affordable rooms at very close proximity from the airport.
Very affordable hostel just minutes from Lake Geneva. The rail station is within walking distance too.