Caribbean Hotels with 2 Stars

With so many different choices, from inns that have personal service to upscale properties, the Caribbean appeals to all types of visitors. The options listed on this page are rated with 1.5 or 2 stars. Though at these hotels you probably won't find plush suites and luxurious features, their modest but high quality facilities appeal to many guests.

For visitors searching for a good quality place to stay that won't break their budgets, hotels with a rating of 1.5 or 2 stars are an excellent place to start. But, their affordability is not the only perk that makes them worth a second look. Some like the more authentic charm that you don't always find at some of the pricier properties.

These ratings were created using research gathered from a few different sources. They are derived from data obtained from industry sources, interviews with hotel personnel, and hotel websites -- providing insight on what to expect before you arrive. Finding out more about the hotels below is simple. They are listed in alphabetical order, starting with the 3 Rivers Eco Lodge. Just click the name of a property and you'll be taken to a detailed description of what it has to offer.

2 Star Hotels in the Caribbean
Hotel Name Location Tennis Court Swimming Pool
3 Rivers Eco Lodge Rosalie, Dominica
Aleli By the Sea Condado District, Puerto Rico
Aligio Apart-Hotel & Spa 16.5 mi. West-Northwest of Samana, Hispaniola
Alizés Motel Guesthouse Grand-Case, the island of St. Martin and Sint Maarten
Altamont West Hotel Montego Bay, Jamaica
Andros Island Bonefishing Club 16.1 mi. South of Andros Town, North Andros Island
Angler Apartments 2.5 mi. South-Southeast of Holetown, Barbados
Ansell's Thatchwalk Cottages Negril, Jamaica
Antiguo Hotel Europa Zona Colonial, the Dominican Republic
Arabiana Inn San Miguel, Aruba
Asa Wright Nature Lodge 15.2 mi. Northeast of Chaguanas, Trinidad
Atlantic Beach Hotel Condado District, Puerto Rico
Auriga Ecolodge Bara di Carta, Bonaire
Azzurro Club Estrella Cabarete, the Dominican Republic
Bachelor Inn 1.9 mi. Northwest of Belize City, Belize
Back-a-Bush Guesthouse 15.4 mi. Northwest of Punta Gorda, Belize
Backpackers Paradise Sarteneja, Belize
Bajan Beach Cottages 1.3 mi. Southeast of Bridgetown, Barbados
Bananas Guesthouse Esperanza, Vieques
Barnacle Bill's Beach Bungalows 5.2 mi. North of Placencia, Belize
Barry's Bold As Love Guest Houses 1.0 mi. North-Northeast of Negril, Jamaica
Belcove Hotel Downtown Belize City, Belize
Belize Zoo Jungle Lodge 16.0 mi. East-Northeast of Belmopan, Belize
Bella's Backpackers San Ignacio, Caye Caulker
Best Western Hotel Pierre San Juan Condado District, Puerto Rico
Best Western San Juan Airport Isla Verde, Puerto Rico
Blackbird Oceanic Field Station 28.4 mi. East-Southeast of Belize City, Belize
Blue Cave Castle Hotel 1.2 mi. West of Negril, Jamaica
Blue Creek Hillside B & B 23.7 mi. South West of Orange Walk, Belize
Blue Harbour Hotel Montego Bay, Jamaica
Blue Horizon Lodge Hopkins, Belize
Blue Waters Inn 16.3 mi. Northeast of Scarborough, Tobago
Bonefish Hotel Dangriga, Belize
Borinquen Beach Inn Isla Verde, Puerto Rico
Brown’s Guest House 9.6 mi. North of Spanish Town, Jamaica
Buccaneer Beach Hotel Montego Bay, Jamaica
Cabanas Elke 12.4 mi. East-Southeast of La Romana, Hispaniola
Candle Glow Apartments St. George's, Grenada
Caribbean Paradise Hotel Guardarraya, Puerto Rico
Caribbean Villa Hotel Restaurant and Bar 1.3 mi. South-Southeast of Kingston, Jamaica
Carls Unique Inn Cole Bay, the island of St. Martin and Sint Maarten
Carmen Beach Hotel Downtown Playa del Carmen, Mexico
Casa del Caribe Condado District, Puerto Rico
Casa Dona Elvira Zona Colonial, the Dominican Republic
Casa Dorado 1.4 mi. West of Las Galeras, Hispaniola
Ceiba Country Inn 4.7 mi. South-Southwest of Fajardo, Puerto Rico
Chaleanor Hotel Dangriga, Belize
Chalets Sous-le-Vent Bouillante, Basse-Terre
Chancellor Hotel St. Ann's, Trinidad
Charlery's Inn Vieux Fort, Saint Lucia
Charlton's Inn Punta Gorda, Belize
Chelsea Hotel 0.5 mi. Southeast of Kingston, Jamaica
Cherry Tree Apartments St. Lawrence Gap, Barbados
Chez Camille Downtown Soufriere, Saint Lucia
Chic Hotel Monte Cristi Monte Cristi, the Dominican Republic
Chiclero Camp Resort 1.5 mi. South of San Ignacio, Belize
Chub Cay Resort 38.6 mi. Northwest of Cable Beach, Chub Cay
City View Hotel Downtown St. John's, Antigua
Clarion Hotel And Suites Curacao 0.3 mi. West of Piscadera, Curacao
Clear Sky Hotel Vieux Fort, Saint Lucia
Club Comanche Christiansted, St. Croix
Club Villas Jazmin 2.4 mi. Northwest of Puerto Plata, the Dominican Republic
Cockscomb Basin Wildlife Sanctuary 26.0 mi. Northwest of Placencia, Belize
Coco Beach Resort 30.2 mi. East-Southeast of Basse Terre, Marie-Galante
Cocoloco Beach Club 23.5 mi. South-Southeast of Las Galeras, Hispaniola
Coconut Cottage 0.4 mi. South of Placencia, Belize
Cocrico Inn Plymouth, Tobago
Comfort Inn Levittown 4.3 mi. West of Old San Juan, Puerto Rico
Comfort Inn San Juan Condado District, Puerto Rico
Coral Seas Garden Resort Negril, Jamaica
Costa de Cocos 1.3 mi. North of Xcalak, Mexico
Cotton Tree Hotel Negril, Jamaica
Crosswinds Villa 6.5 mi. Northeast of Port of Spain, Trinidad
Croton Inn St. Lawrence Gap, Barbados
Crown Point Beach Hotel Crown Point, Tobago
Crystal Cove Sapphire Beach, St. Thomas
D*Victoria Hotel Orange Walk, Belize
Diamant Bleu Downtown Diamant, Martinique
Don Juan Beach Resort Boca Chica, the Dominican Republic
Dona Chava Hotel Pedernales, the Dominican Republic
Donaldson's Inn 2.4 mi. North of Negril, Jamaica
Easy Inn 6.6 mi. Northwest of Belize City, Belize
Edgehill Manor Guest House Hamilton, Bermuda
El Cabito 2.0 mi. East-Northeast of Las Galeras, Hispaniola
El Canario Inn Condado District, Puerto Rico
El Cortecito Inn 1.9 mi. East of Friusa, Hispaniola
El Greco Resort Montego Bay, Jamaica
El Hotel Viejo Pirata 18.0 mi. South-Southeast of Higuey, Hispaniola
El Marinique Las Galeras, Hispaniola
El Pedregal Aguadilla, Puerto Rico
El Rey Hotel Belmopan, Belize
Elan Resort And Spa All Inclusive 4.7 mi. East-Southeast of Cancun, Mexico
Esperanza Inn Esperanza, Vieques
Faith Cottages 0.8 mi. Northwest of Marigot, Dominica
Ferryboat Inn 0.5 mi. South-Southwest of Blowing Point, Anguilla
Fior di Loto Juan Dolio, Hispaniola
Fontan Cozumel Dive Resort 2.7 mi. North of San Miguel, Cozumel
Fortaleza Guest House Old San Juan, Puerto Rico
Fun Holiday Beach Resort All Inclusive 1.6 mi. North-Northeast of Negril, Jamaica
Funky Dodo Backpackers Hostel Hopkins, Belize
G J's Resort & Fishing Lodge Nicholls Town, North Andros Island
Galleon House Bed & Breakfast Downtown Charlotte Amalie, St. Thomas
Garden Cabanas 0.8 mi. South of Placencia, Belize
Garraway Hotel Downtown Roseau, Dominica
Golden Era Hotel Oranjestad, St. Eustatius
Golden Motel 3.0 mi. Northwest of Punta Gorda, Belize
Golden Tree Hotel 1.8 mi. Northwest of Belize City, Belize
Grand Barbados Beach Resort 1.4 mi. Southeast of Bridgetown, Barbados
Grand Case Beach Club Grand-Case, the island of St. Martin and Sint Maarten
Greenbank Guest House & Cottages Paget Parish, Bermuda
Greene's Guest House 3.0 mi. South of Somerset Village, Bermuda
Greenleaf Cabins 2.0 mi. North-Northeast of Negril, Jamaica
Heart Beat Resort 1.0 mi. West-Northwest of Negril, Jamaica
Hector's by the Sea 1.0 mi. Southeast of Isabel Segunda, Vieques
Hi-Et San Ignacio, Belize
Hidden Paradise Resort 1.1 mi. North-Northeast of Negril, Jamaica
Hill Bank Field Station 25.0 mi. North of Belmopan, Belize
Hok'ol K'in Guesthouse Corozal, Belize
Holborn Manor Guest House 0.5 mi. East of Kingston, Jamaica
Holiday Inn Express San Juan Condado District, Puerto Rico
Holiday Inn Express Suites Trincity 7.6 mi. Northeast of Chaguanas, Trinidad
Hostal Nomandas Zona Colonial, the Dominican Republic
Hotel Acaya 17.0 mi. West-Northwest of Samana, Hispaniola
Hotel Albatros Downtown Playa del Carmen, Mexico
Hotel America Bacalar, Mexico
Hotel Arena Holbox
Hotel Batab Downtown Cancun, Mexico
Hotel Bayahibe 11.8 mi. East-Southeast of La Romana, Hispaniola
Hotel Belgica Downtown Ponce, Puerto Rico
Hotel Bonampak Downtown Cancun, Mexico
Hotel Caravelle Downtown Christiansted, St. Croix
Hotel Casablanca 5.7 mi. South-Southeast of Barahona, the Dominican Republic
Hotel Coco Sosua, the Dominican Republic
Hotel Colibri Downtown Playa del Carmen, Mexico
Hotel Colonial 0.3 mi. South-Southwest of Santiago De Los Caballeros, the Dominican Republic
Hotel Costa Larimar Barahona, the Dominican Republic
Hotel Docia Samana, Hispaniola
Hotel El Pilar Bullet Tree Falls, Belize
Hotel Gold Premium Bonao, Hispaniola
Hotel Guarocuya Barahona, the Dominican Republic
Hotel Guatapanal Bahia De Coson 18.1 mi. West-Northwest of Samana, Hispaniola
Hotel Hello Alabama Warf, Belize
Hotel Kanaoa Les Saintes Guadelupe Terre-de-Haut
Hotel La Cueva 27.8 mi. North-Northwest of Higuey, Hispaniola
Hôtel Le Manguier 5.2 mi. East-Southeast of Sainte Marie, Martinique
Hotel Libano San Francisco de Macoris, Hispaniola
Hotel Loro Tuerto Barahona, the Dominican Republic
Hotel Los Jardines Monte Cristi, the Dominican Republic
Hotel Luna de Plata 33.3 mi. North of Xcalak, Mexico
Hotel Maguana San Juan de la Maguana, the Dominican Republic
Hotel Manapany Cayes, St. Barthelemy
Hotel Maya Corozal, Belize
Hotel Meliá Downtown Ponce, Puerto Rico
Hotel Miramar Miramar, Puerto Rico
Hotel Monterey 0.3 mi. South-Southwest of Santiago De Los Caballeros, the Dominican Republic
Hotel Moongate 0.4 mi. West of Playa del Carmen, Mexico
Hotel Oasi Italiana 18.1 mi. South of Barahona, the Dominican Republic
Hotel Orchidee Sosua, the Dominican Republic
Hotel Parador La Cima 5.6 mi. North-Northeast of Aguadilla, Puerto Rico
Hotel Pepita Downtown San Miguel, Cozumel
Hotel Pinar Dorado Jarabacoa, the Dominican Republic
Hotel Platino 1.5 mi. Southeast of Santiago De Los Caballeros, the Dominican Republic
Hotel Plaza de Armas Old San Juan Old San Juan, Puerto Rico
Hotel Real Azteca 1.7 mi. South-Southeast of Chetumal, Mexico
Hotel Romanoff Sosua, the Dominican Republic
Hotel Samana Spring Samana, Hispaniola
Hotel Scout's Place Windward Side, Saba
Hotel Versalles May Pen, Jamaica
Hotel Villa del Sol Mayagüez, Puerto Rico
Hotel Villa Fontana 1.3 mi. Southeast of Chetumal, Mexico
Hotel Villa Forin 2.1 mi. North of Aguadilla, Puerto Rico
Hotel Village Soleil Bas-du-Fort, Grande-Terre
Hotel Villas Latinas Puerto Morelos, Mexico
Hotel Xbalamque Cancun Downtown Cancun, Mexico
Howard Johnson Centro Medico 4.0 mi. South of Condado District, Puerto Rico
Hummingbird Lodge & Hostel 16.8 mi. Southeast of Belmopan, Belize
Isabel’s Guest House Fort George, Belize
Island Resort By EVRentals 1.8 mi. West of Freeport, Grand Bahama Island
Ital Rest Treasure Beach, Jamaica
Jaguar Morning Star Guesthouse Caye Caulker
Jah B's Cottages 1.6 mi. North-Northeast of Negril, Jamaica
Julia's Cabanas 0.1 mi. South of Placencia, Belize
Kimatrai Hotel Downtown Vieux Fort, Saint Lucia
Kings Well Resort Oranjestad, St. Eustatius
Kismet Inn Hopkins, Belize
La Finca Caribe Guest House and Cottages 4.0 mi. South West of Isabel Segunda, Vieques
La Rancheta Guesthouse 1.5 mi. East of Las Galeras, Hispaniola
La Terrasse Suite Hotel At Maho Village Maho Reef, the island of St. Martin and Sint Maarten
La Vista Beach Resort Pelican Key, the island of St. Martin and Sint Maarten
Lana's on the Reef Tobacco Caye
Las Palmas Hotel Corozal, Belize
Le Cigalon Hotel Downtown Marigot, the island of St. Martin and Sint Maarten
Le Consulat An Ascend Collection Hotel Condado District, Puerto Rico
Lebeha Cabanas 6.8 mi. South West of Dangriga, Belize
Lighthouse Inn 2 1.8 mi. South-Southwest of Negril, Jamaica
Lloyd's Bed and Breakfast Crocus Hill, Anguilla
Lost Reef Resort Riversdale, Belize
Lucia’s Guest House Orange Walk, Belize
Lucille's Travellers Inn 0.7 mi. South of Placencia, Belize
Luquillo Sunrise Beach Inn Luquillo, Puerto Rico
M & N Hotel Apartments 12.2 mi. South of San Pedro, Caye Caulker
Mafolie Hotel Charlotte Amalie, St. Thomas
Mahung's Inn Guest House Punta Gorda, Belize
Mamacitas Guesthouse Culebra Pueblo, Isla de Culebra
Mango Walk Inn 11.8 mi. South-Southwest of Belmopan, Belize
Manta Lodge 16.0 mi. Northeast of Scarborough, Tobago
Mara's Place 12.2 mi. South of San Pedro, Caye Caulker
Maracas Bay Maracas Bay, Trinidad
Martz Farm Treehouses & Cabanas 16.8 mi. Southeast of San Ignacio, Belize
Matum Hotel And Casino 0.9 mi. Southeast of Santiago De Los Caballeros, the Dominican Republic
Maya World Guest House Corozal, Belize
Mayafair Design Hotel 6.7 mi. South of Isla Mujeres, Mexico
Meditation Heights Hotel Browns Town, Jamaica
Melbourne Hotel and Apartments 1.2 mi. East of Bridgetown, Barbados
Melodies Guest House Petite Martinique
Midtown Motel Philipsburg, the island of St. Martin and Sint Maarten
Mirador Hotel Corozal, Belize
Mirage Resort 1.7 mi. South West of Negril, Jamaica
Monkey Bay Wildlife Sanctuary 14.2 mi. East-Northeast of Belmopan, Belize
Moonracer Farm Lodge 7.8 mi. Southeast of San Ignacio, Belize
Morant Villas Hotel Morant Bay, Jamaica
Mount Pleasant Fishing Lodge 1.1 mi. South West of Andros Town, Central Andros
Mount Victory Camp 2.7 mi. North-Northeast of Frederiksted, St. Croix
Mountain Edge Guest House Newcastle, Jamaica
Nabitunich The Stone Cottages 3.9 mi. South West of San Ignacio, Belize
Nathan's Cove Meads Bay, Anguilla
Nature's Way Guest House Punta Gorda, Belize
Nedd's Guest House Codrington, Barbuda
Nefry's Retreat San Ignacio, Belize
New Moon Cottages 1.1 mi. West of Negril, Jamaica
Nina Hotel & Beach Club Downtown Playa del Carmen, Mexico
Nu'uk Che'il Cottages 17.4 mi. North of Placencia, Belize
Ocean Front Hotel & Resturaunt 7.3 mi. Northeast of Aguadilla, Puerto Rico
Ocean Pearle Royale Hotel 12.0 mi. South-Southwest of San Pedro, Caye Caulker
Oceana Hostal Playero Ocean Park, Puerto Rico
Oceanview Hotel 0.8 mi. North-Northeast of Rodney Bay, Saint Lucia
Old Grange Inn 4.3 mi. West of Scarborough, Tobago
Olympia Crown Hotel 0.8 mi. West-Northwest of Kingston, Jamaica
Omar's Guesthouse 0.7 mi. South of Placencia, Belize
Orange Creek Inn 31.3 mi. East-Southeast of Rock Sound, Cat Island
Pal's Guest House Dangriga, Belize
Pallavi's Hotel Punta Gorda, Belize
Palm Garden Hotel 1.0 mi. West-Northwest of St. Lawrence Gap, Barbados
Palma Dorada Inn Downtown San Miguel, Cozumel
Palmento Grove Hopkins 18.4 mi. East of Belmopan, Belize
Paradise Inn Saunders, the island of St. Martin and Sint Maarten
Parador El Buen Café Carrizales, Puerto Rico
Parador Perichi's 6.4 mi. South-Southwest of Mayagüez, Puerto Rico
Parador Villa del Mar La Parguera, Puerto Rico
Parador Vistamar 1.5 mi. Northwest of Quebradillas, Puerto Rico
Parrot Nest Lodge Bullet Tree Falls, Belize
Pete and Gay's Guest House Sandy Point, Great Abaco
Picard Beach Cottages 1.7 mi. South of Portsmouth, Dominica
Platinum Hotel May Pen, Jamaica
Playa Real Beach Resort Guayacanes, Hispaniola
Plaza Hotel 2.5 mi. West-Northwest of Santo Domingo, the Dominican Republic
Poc-Na Hostel 2.1 mi. North-Northwest of Isla Mujeres
PomMarine St. Matthias, Barbados
Prince Valley Guest House 6.8 mi. Northeast of Kingston, Jamaica
Quality Inn El Portal Condado District, Puerto Rico
Rainforest Shangri-La Resort Wotten Waven, Dominica
Rancho Baiguate 1.4 mi. East of Jarabacoa, the Dominican Republic
Rancho Olivier Jarabacoa Jarabacoa, the Dominican Republic
Ransoms Seaside Garden Hopkins, Belize
Résidence Les Boucaniers Downtown St. Francois, Grande-Terre
Residence Marifa Pointe A Pitre, Grande-Terre
Rosa's Hotel San Ignacio, Belize
Rosely's Hotel Downtown Marigot, the island of St. Martin and Sint Maarten
Royal Palm Hotel Dunmore Town, Harbour Island
Ruby's Hotel San Pedro, Ambergris Caye
Ruthie's  Cabanas Dangriga, Belize
Santana Beach Resort Hotel and Casino 7.2 mi. East of San Pedro De Macoris, Hispaniola
Sea Palace Resort Philipsburg, the island of St. Martin and Sint Maarten
Seakunga Belize 2.5 mi. North of Placencia, Belize
Seaside Guest House Fort George, Belize
Seaview Beach Hotel Philipsburg, the island of St. Martin and Sint Maarten
Secrets Cabins 1.9 mi. North of Negril, Jamaica
Sens Cancun Downtown Cancun, Mexico
Serenity Lodges Dominica 2.3 mi. South of Marigot, Dominica
Shields Negril Villas Negril, Jamaica
Shirley's Guest House 12.8 mi. South of San Pedro, Caye Caulker
Silver Seas Ocho Rios, Jamaica
Smokin Balam Downtown Belize City, Belize
Sosua Bay Club Sosua, the Dominican Republic
South Water Caye 14.9 mi. Southeast of Dangriga, Belize
St. Charles Inn Punta Gorda, Belize
Stonedge Safari Lodge Salisbury, Dominica
Sunflower Beach Resort Runaway Bay, Jamaica
Sunset Bay Club Hotel Coulibistrie, Dominica
Sunset On The Cliffs Resort 1.5 mi. West-Southwest of Negril, Jamaica
Surfers Beach Manor Hotel 10.9 mi. Southeast of Dunmore Town, Eleuthera
Tate's Guesthouse Punta Gorda, Belize
The African Regent Hotel 14.5 mi. West-Northwest of Pointe A Pitre, Basse-Terre
The Bakadeer Inn 0.8 mi. Northwest of Belize City, Belize
The Belmopan Hotel Belmopan, Belize
The Corner Hotel 2.2 mi. West-Southwest of Nassau, New Providence
The Dive Hut Bonaire
The Downtown Hotel Downtown Soufriere, Saint Lucia
The Green Iguana Hotel Charlotte Amalie, St. Thomas
The Hamiltonian Hotel & Island Club Hamilton, Bermuda
The Trek Stop Banque Viejo del Carmen, Belize
The Tropics Hotel 12.1 mi. South of San Pedro, Caye Caulker
The Wheelhouse Spanish Town, Virgin Gorda
The Yellow Bird 1.2 mi. North-Northeast of Negril, Jamaica
Tobago Island Suites 4.3 mi. West of Scarborough, Tobago
Toledo Ecotourism Association Punta Gorda, Belize
Touch of Class Comfort Inn Santa Elena, Belize
Trends Beachfront Hotel 12.3 mi. South of San Pedro, Caye Caulker
Trinidad Charlie's Cottages Bethany, St. John
Tropical Court Hotel Montego Bay, Jamaica
Turtle Bay Inn La Parguera, Puerto Rico
Turtle Cove Inn Providenciales, Providenciales
Tutzil Nah Cottages 15.3 mi. South West of Dangriga, Belize
Twelve Degrees North Apartment Resort L' Anse aux Epines, Grenada
Two Turtles Inn 0.5 mi. Northwest of George Town, Great Exuma
Uncle Mark Suites 33.3 mi. Northeast of San Francisco de Macoris, Hispaniola
Vega Inn and Gardens 12.3 mi. South of San Pedro, Caye Caulker
Versalles Hotel May Pen, Jamaica
Villa Bohemeac Culebra Pueblo, Isla de Culebra
Villa Maya 1.5 mi. West-Southwest of San Miguel, Cozumel
Villa Morales Frederiksted Southeast, St. Croix
Village De Sainte Anne 13.2 mi. East of Pointe A Pitre, Grande-Terre
Village Hotel Downtown Ocho Rios, Jamaica
Village Inn 0.2 mi. East-Northeast of Placencia, Belize
Villas de Mar Pedernales, the Dominican Republic
Virgin Island Campground Water Island
Westar Truck Stop 3.4 mi. Northeast of Belmopan, Belize
Western Guest House San Ignacio, Belize
Weyohan Hotel Dangriga, Belize
Whipray Caye Lodge Whipray Caye
Wolf's Place 9.5 mi. West of Belmopan, Belize
World of Kokomo Hotel Culebra Pueblo, Isla de Culebra
Xbalamque Tulum Eco Camp 1.8 mi. East-Northeast of Tulum, Mexico
Yam Wits Lodge 12.5 mi. Southeast of Belmopan, Belize
Yuma's House Belize 12.3 mi. South of San Pedro, Caye Caulker
Yunque Mar Fortuna, Puerto Rico
 

Help us improve! We welcome your corrections and suggestions.