Hotels in São Tomé and Príncipe

Enter your dates to pick from 129 hotels and other places to stay!

Top destinations for São Tomé and Príncipe city trips

Find hotels in some of the most popular cities in São Tomé and Príncipe

Hotels in the most popular regions in São Tomé and Príncipe

Discover São Tomé and Príncipe by exploring its top regions

Top picks for hotels in São Tomé and Príncipe

Try one of these popular and highly-rated São Tomé and Príncipe hotels

See all
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 256 reviews

    Casa Luis is a recently renovated homestay in São Tomé where guests can make the most of its rooftop pool, garden, and terrace.

    From $76 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 628 reviews

    Offering a restaurant, Mucumbli is located in Ponta Figo. Free WiFi access is available in this lodge. The accommodations will provide you with a balcony and a seating area.

    From $112 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 145 reviews

    Located in São Tomé in the Sao Tome Island region and Ize Beach reachable within a 6-minute walk, GENTE D'AQUI Ngê D'ai êê has accommodations with free WiFi, BBQ facilities, a garden and free private.

    From $76 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 273 reviews

    Featuring garden views, Eden Valley Ecolodge and Farming in Madalena offers accommodations, an outdoor swimming pool, and a garden. This property offers access to a terrace and free private parking.

    From $53 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 125 reviews

    Hotel Campismo Praia Grande provides beachfront accommodations in Monte Carmo. A few steps from Praia Grande, the campground offers a garden and barbecue facilities.

    From $41 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 118 reviews

    A good location for a stress-free stay in Trindade, Roça Saudade Guest House is a guest house surrounded by views of the garden.

    From $88 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 13 reviews

    Providing a garden, Refúgio Da Ilha features accommodations in Rio do Ouro. The bed and breakfast provides rooms with air conditioning, free private parking, and free Wifi.

    From $42 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 12 reviews

    Providing river views, ECO-POR in Rio do Ouro provides accommodations, a garden, a terrace and a bar. Both WiFi and private parking are available at the lodge free of charge.

    From $47 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 40 reviews

    Offering a garden, Welfare AgroTurismo offers accommodations in Milagrosa. This property offers access to a terrace and free private parking. Guests can use a bar.

    From $88 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 68 reviews

    With sea views, Monte Mar SãoTomé is located in M. Peixe and has a restaurant, room service, bar, garden and terrace. Both WiFi and private parking are accessible at the lodge free of charge.

    From $76 per night

Best reviewed hotels

See all
  • Located in São Tomé, a 7-minute walk from Emília Beach, Hotel Kenito provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 353 reviews
    From $74 per night
  • Located by the beach on Sao Tome Island in the Gulf of Guinea, Omali Lodge provides elegant rooms and free WiFi access.

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 247 reviews
    From $250 per night
  • Located on Bom Bom Islet, Bom Bom - Principe Collection offers wooden bungalows in a tropical garden, just 164 feet from the beach.

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 28 reviews
    From $705 per night
  • Emoyeni Gardens provides beachfront accommodations in São Tomé. This property also features a restaurant and a year-round outdoor pool.

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 136 reviews
    From $169 per night
  • Located in Santana, Casa Cantagalo - Guest House & Bar Restaurant has a garden, bar and free WiFi throughout the property.

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 56 reviews
    From $53 per night
  • Featuring a restaurant, SH Boutique Hotel is located in São Tomé. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 42 reviews
    From $76 per night
  • Featuring a bar, Residencial Aeroporto is located in São Tomé in the Sao Tome Island region, a 5-minute walk from Lagarto Beach and half a mile from Emília Beach.

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 24 reviews
    From $72 per night
  • Located in Santo António and within 9 miles of Obo National Park, Guesthouse Cacau e Café features a bar, non-smoking rooms, and free WiFi. Guests can have a drink at the snack bar.

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews
    From $123 per night
  • Featuring free WiFi throughout the property, Sundy Praia - Principe Collection offers accommodations in Santo António.

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 19 reviews
    From $1,332 per night
  • Located on São Tomé Island, Pestana Sao Tome is set on the seaside, 0.6 mi from the center of São Tomé. It offers private beach access, an outdoor swimming pool, a spa and a terrace with sunbeds.

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 281 reviews
    From $272 per night
  • Located in São Tomé, Residencial Avenida Geovanni has air-conditioned rooms with free WiFi. Featuring family rooms, this property also provides guests with a terrace.

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 139 reviews
    From $63 per night
  • Located in São Tomé, a 12-minute walk from Emília Beach, Hotel Kriola has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 142 reviews
    From $108 per night

Most booked hotels in São Tomé and Príncipe in the past month

See all
  • Popular with guests booking hotels in Água-Côco

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 470 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 42 reviews
  • Popular with guests booking hotels in Ponta Figo

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 628 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 247 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 253 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 142 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 83 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 353 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 307 reviews
  • Popular with guests booking hotels in São Tomé

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 331 reviews