Hotels-corfu.com
Menu

Romantic hotels in Corfu

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Blue Sky Apartments

    Peroulades-Canal D'Amour, Corfu, Gr, Sidari (Corfu), Greece (Show map)

    Show map

    Blue Sky apartment is situated next to beautiful sandy beaches. The Italian building was refurbished in 2006.

    More...
    From CHF 80
    price for 1 night
    Book Now From CHF 80
  • Katsaros Studios & Apartments

    Sidari - Lefka Perouladon, Sidari, Gr, Sidari (Corfu), Greece (Show map)

    Show map

    Katsaros Studios & is a 2-star property situated about 23 km from Aqualand. Sidari center can be reached within 10…

    More...
    From CHF 69
    price for 1 night
    Book Now From CHF 69
  • Milton Hotel

    Roda, Roda (Corfu), Greece (Show map)

    Show map

    Milton Hotel is a great place to stay in Roda. The property is set 20 minutes' walk of the city…

    More...
    From CHF 69
    price for 1 night
    Book Now From CHF 69
  • Irene Wellness Spot Apartments

    Agios Gordios, Agios Gordios (Corfu), Greece (Show map)

    Show map

    Irene is an apartment in Agios Gordios set close to monuments and a museum. The building was renovated in 2012.

    More...
    From CHF 66
    price for 1 night
    Book Now From CHF 66
  • Century Resort

    Acharavi, Acharavi (Corfu), Greece (Show map)

    Show map

    Century Resort is a 4-star elegant property, set walk from the beachfront. This hotel is located in a picturesque…

    More...
    From CHF 94
    price for 1 night
    Book Now From CHF 94
  • Corfu Secret

    Agios Markos, Corfu Island, Greece (Show map)

    Show map

    The 3-star Corfu Secret Hotel is set about 11 km from Port of Corfu. Offering accommodation in a 7-story…

    More...
    From CHF 131
    price for 1 night
    Book Now From CHF 131
  • Atlantica Grand Mediterraneo Resort & Spa

    Ermones, Corfu Island, Greece (Show map)

    Show map

    Atlantica Grand Mediterraneo Resort & Spa is a 5-star property featuring a free car park, a safe deposit box and…

    More...
    From CHF 309
    price for 1 night
    Book Now From CHF 309
  • Grecotel Eva Palace

    Main Street, Corfu Island, Greece (Show map)

    Show map

    Grecotel Eva Palace provides 225 rooms with a breathtaking view of the sea. Offering accommodation in a 6-story building…

    More...
    From CHF 611
    price for 1 night
    Book Now From CHF 611
  • Corfu Imperial, Grecotel Exclusive Resort

    Kommeno, Corfu Island, Greece (Show map)

    Show map

    Corfu Imperial Grecotel Exclusive Resort is a 5-star property providing an excellent accommodation with airport transfer, 24-hour reception…

    More...
    From CHF 895
    price for 1 night
    Book Now From CHF 895
  • Ikos Dassia

    Dassia Bay, Corfu, Dassia (Corfu), Greece (Show map)

    Show map

    Ikos Dassia offers a traditional accommodation in a beach area of Dassia. Behind the lavish facade of Ikos Dassia lies…

    More...
    From CHF 735
    price for 1 night
    Book Now From CHF 735
  • Sunshine Corfu Hotel & Spa

    Nissaki, Corfu Island, Greece (Show map)

    Show map

    The comfortable Sunshine Corfu Hotel & Spa is placed near by the beachfront. An example of luxurious architecture, this hotel was…

    More...
    From CHF 281
    price for 1 night
    Book Now From CHF 281
  • Dominoes Apartments

    Ipsos, Ipsos, Greece (Show map)

    Show map

    Set near New Fortress, Port of Corfu and Kapodistrias Museum, the traditional Dominoes apartment comes with a picnic area and…

    More...
    From CHF 146
    price for 1 night
    Book Now From CHF 146
  • Leftis Romantica

    Main Street, Moraitika, Greece (Show map)

    Show map

    The quiet 3-star Leftis Romantica Hotel offers free shuttle service, laundry and tour/ticket assistance.

    More...
    From CHF 53
    price for 1 night
    Book Now From CHF 53
  • Marilena Apartments & Studios

    1St Side Street Of Rena Vlachopoulou St, Dassia (Corfu), Greece (Show map)

    Show map

    Marilena Apartments & Studios apartment boasts convenient location not far from Kapodistrias Museum and Port of Corfu.

    More...
    From CHF 66
    price for 1 night
    Book Now From CHF 66
  • Palm Grove Complex Apartments

    Sidari, Sidari (Corfu), Greece (Show map)

    Show map

    The 3-star Palm Grove Hotel is located in the heart of Sidari. The tranquil hotel is a good example of…

    More...
    From CHF 48
    price for 1 night
    Book Now From CHF 48
  • Konstantinoupolis

    K. Zabitsianou 11, Corfu (city), Greece (Show map)

    Show map

    The traditional Konstantinoupolis Hotel is rated 2 stars and features 31 rooms for guests to stay in.

    More...
    From CHF 141
    price for 1 night
    Book Now From CHF 141
  • Sunrise

    Ipsos, Ipsos, Greece (Show map)

    Show map

    The traditional Sunrise Hotel is placed close to the beachfront. This hotel is about 1.8 km away from Dassia Beach.

    More...
    From CHF 83
    price for 1 night
    Book Now From CHF 83
  • Coral Beach

    Karousades, Roda, Roda (Corfu), Greece (Show map)

    Show map

    The 3-star Coral Beach Hotel places guests abound 9 km from Mount Pantokrator. Opened in 1989, the quiet hotel…

    More...
    From CHF 45
    price for 1 night
    Book Now From CHF 45
  • Fardini Seaside Hotel

    Kavos / Corfu / Greece,, Kavos, Greece (Show map)

    Show map

    This intimate apartment provides accommodation near a mini market and shops. It features airport transfer, shuttle service and room service…

    More...
    From CHF 53
    price for 1 night
    Book Now From CHF 53
  • Andromaches Holiday Apartments

    Benitses, Corfu Island, Greece (Show map)

    Show map

    The attractive Andromaches Holiday apartment with the facilities like a hairdresser, a restaurant and a baggage storage is a nice…

    More...
    From CHF 109
    price for 1 night
    Book Now From CHF 109