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.

Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Top Pre-Packaged Vacations & All Inclusive Resorts in Barbados

Bridgetown carries the distinction of being Barbados’ only city of size, but it’s also a unique gem in its own right. Perched among the island’s limestone cliffs and white-sand beaches, this city offers a peek at the local lifestyle both past and present. It’s a UNESCO World Heritage Site, after all, and that title doesn't get thrown around lightly. Colonial buildings hint at 17th-century beginnings, St. Ann’s Fort tells the story of an ages-old superpower, and St. Mary’s Church is a lovely respite from the modern beach buzz. Whether you’re heading to the area to kayak through the scenery or plan to explore the shore-side architecture, Bridgetown vacations are like walks through yesteryear.

Start with the sights. Though it won’t take long to hit all the hot spots — the city may be energetic, but it’s still relatively small — no vacation in Bridgetown is complete without catching a glimpse of the stately plazas and buildings. National Heroes Square is a good place to begin, and you’ll enjoy watching the city life thrum around this main square. Then, head to St. Michael’s Cathedral to see the 300-year-old stones, or browse the locally famous Fairchild Street market to marvel at the array of local produce. If you’re in the mood for a little shopping, make your way to Broad and Swan Streets; the latter is an especially beautiful spot, and its pedestrian paths snake through a variety of local boutiques and small restaurants.

Of course, Bridgetown vacation packages are also incredible starting points for exploring the nearby sailing, diving, and snorkeling sights. Make your way south to Oistins Bay for the best surfing, or book a Bridgetown all inclusive package near Folkestone Marine Park to dive and snorkel through the wrecks and reefs. You can even book excursions on a glass-bottom boat cruise to see the tropical fish without getting your feet wet.

From the perfect Barbados wedding to a calypso-soundtracked sightseeing adventure, there’s no end to what you can experience with Bridgetown all inclusive deals. In this tropical city, the rhythm of the island is always buzzing.

Top All-Inclusive Deals in Barbados

Hilton Barbados Resort
Hilton Barbados Resort
4.5 out of 5
CA $1,529
CA $1,182
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Located in Bridgetown, this beachfront resort is in the historical district, just steps away from Needhams Point and Carlisle Bay. Rockley Beach and Brownes Beach are also within 2 miles (3 km).

4.2/5Very Good! (1,000 reviews)

"Service in Lighthouse Restaurant painfully slow. Loved service in Cuppa Cafe. Plenty of lounge chairs at pool and beach.…"

Reviewed on Mar. 26, 2020

Island Inn All Inclusive Hotel
Island Inn All Inclusive Hotel
3 out of 5
CA $1,582
CA $1,331
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

This family-friendly Bridgetown resort is located near the beach, within a 15-minute walk of Carlisle Bay and Brownes Beach. Rockley Beach and Barbados Parliament Buildings are also within 2 miles (3 km).

4.2/5Very Good! (110 reviews)

"Lovely small hotel in a good location. Wifi only available in public areas.…"

Reviewed on Mar. 3, 2020

Sugar Bay Barbados - All Inclusive
Sugar Bay Barbados - All Inclusive
4 out of 5
CA $2,323
CA $2,036
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Nestled on the beach, this Hastings resort is within a 10-minute walk of Garrison Savannah and Carlisle Bay. Rockley Beach and Brownes Beach are also within 1 mile (2 km).

4.4/5Excellent! (619 reviews)

"Friendly,safe,nice size-not too big. Good food. Helpful staff.…"

Reviewed on Mar. 24, 2020

Waves Hotel & Spa by Elegant Hotels - All Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive
4 out of 5
CA $1,862
CA $1,638
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Located in Prospect, this beachfront resort is in a provincial park and within 1 mi (2 km) of Batts Rock Beach and Paradise Beach. Brighton Beach and Barbados Polo Club are also within 3 mi (5 km).

4.6/5Wonderful! (247 reviews)

"The staff are excellent. The food in Seascape restaurant is very good particularly the buffets.…"

Reviewed on Mar. 10, 2020

Divi Southwinds Beach Resort
Divi Southwinds Beach Resort
3 out of 5
CA $1,567
CA $1,380
per personAug 7 - Aug 13
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)

Offering direct access to the beach, this St. Lawrence Gap resort is in the entertainment district and within a 10-minute walk of St. Lawrence Bay and Dover Beach. Turtle Beach and Worthing Beach are also within 15 minutes.

3.7/5Good! (533 reviews)

"The Divi is a lovely property in the heart of the Gap. We loved it.…"

Reviewed on Mar. 18, 2020

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
CA $2,054
CA $1,827
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Located in Oistins, this beachfront resort is in the entertainment district and within 3 mi (5 km) of Dover Beach and Rockley Beach. Silver Sands Beach and Brownes Beach are also within 6 mi (10 km).

4.2/5Very Good! (149 reviews)

"The property was very clean. There were a lot of things to do and you never went more than a few minutes without a drink in your hand. Most of the staff was friendly and helpful. The food was good, especially dinner options. Entertainment was a lot of fun!…"

Reviewed on Mar. 20, 2020

Mango Bay All Inclusive
Mango Bay All Inclusive
4 out of 5
CA $2,635
CA $2,347
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)

Nestled on the beach, this Holetown resort is within 1 mi (2 km) of Lime Grove Shopping Centre and Sandy Lane Beach. Paynes Bay Beach is 1.5 mi (2.4 km) away.

4.3/5Excellent! (266 reviews)

"Amazing beach with terrific snorkelling right in front of the resort. Good food, though their food allergy handling could use some work. Nice rooms with spacious balconies, good air conditioning. The band was quite loud each night for those who wanted to go to bed before 11pm (wow I sound ancient... but after a day of snorkelling I'm wiped and go to bed early). Ashley, Peter, Pedro, and Coefei were all standout employees who made our stay better.…"

Reviewed on Mar. 26, 2020

Sugar Cane Club Hotel And Spa - Adults Only
Sugar Cane Club Hotel And Spa - Adults Only
3.5 out of 5
CA $1,600
CA $1,430
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)

Situated near the beach, this spa resort is 0.8 mi (1.3 km) from Port St. Charles Marina and within 3 miles (5 km) of Heywoods Beach and Speightstown Esplanade. St. Peter Parish Church and Arlington House Museum are also within 3 miles (5 km).

4.4/5Excellent! (142 reviews)

"Very quiet and set in stunningly beautiful manicured gardens…"

Reviewed on Mar. 16, 2020

The Crane Resort
The Crane Resort
4.5 out of 5
CA $1,302
CA $1,164
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

This Diamond Valley resort is on the beach, 0.1 mi (0.2 km) from Crane Beach, and within 9 mi (15 km) of Bottom Bay Beach and Miami Beach. Silver Sands Beach and Bath Beach are also within 9 mi (15 km).

4.3/5Excellent! (1,000 reviews)

"Beautiful location. Very comfortable rooms. Great amenities. Would go back.…"

Reviewed on Apr. 24, 2020

Bougainvillea Barbados
Bougainvillea Barbados
4 out of 5
CA $1,721
CA $1,542
per personSep 11 - Sep 18
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Nestled on the beach, this Maxwell resort is within 3 mi (5 km) of Miami Beach, St. Lawrence Bay and South Coast Boardwalk. U.S. Embassy and Carlisle Bay are also within 6 mi (10 km).

4.4/5Excellent! (967 reviews)

"Great beach, pool, facilities, staff. Easy walk to St Lawrence…"

Reviewed on Mar. 4, 2020

Ocean Two Resort and Residences by Ocean Hotels
Ocean Two Resort and Residences by Ocean Hotels
4 out of 5
CA $1,950
CA $1,748
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Nestled on the beach, this St. Lawrence Gap resort is within a 5-minute walk of Dover Beach and Turtle Beach. Rockley Beach and Worthing Beach are also within 2 miles (3 km).

4.5/5Wonderful! (527 reviews)

"The neighbouring properties are under construction right now but it didn't bother us at all.…"

Reviewed on Mar. 15, 2020

The Soco Hotel - All Inclusive - Adults Only
The Soco Hotel - All Inclusive - Adults Only
4 out of 5
CA $1,776
CA $1,596
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)

Located in Hastings, this beachfront resort is on the boardwalk and within 1 mi (2 km) of Surf in Barbados Surf School, Barbados Museum & Historical Society and Rockley Golf Course. Lanterns Mall is 1.1 mi (1.7 km) away.

4.3/5Excellent! (354 reviews)

"Only steps away from the beach. Friendly staff, comfortable rooms and great meals.…"

Reviewed on Mar. 15, 2020

Don't see what you're looking for?
See all available trips from Toronto to Barbados

Top Flight + Hotel Deals in Barbados

The Abidah by Accra - All Inclusive - Adults Only
The Abidah by Accra - All Inclusive - Adults Only
3.5 out of 5
CA $3,816
CA $3,215
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
ECO Lifestyle & Lodge
ECO Lifestyle & Lodge
3 out of 5
CA $1,456
CA $1,281
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
White Sands Beach Condos
White Sands Beach Condos
3 out of 5
CA $1,428
CA $1,267
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
Courtyard by Marriott Bridgetown, Barbados
Courtyard by Marriott Bridgetown, Barbados
3.5 out of 5
CA $1,398
CA $1,258
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
South Beach Hotel by Ocean Hotels
South Beach Hotel by Ocean Hotels
4 out of 5
CA $1,449
CA $1,313
per personAug 23 - Aug 30
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)
Beach View
Beach View
4 out of 5
CA $1,700
CA $1,545
per personAug 23 - Aug 30
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)
Little Arches Boutique Hotel Barbados - Adults only
Little Arches Boutique Hotel Barbados - Adults only
4 out of 5
CA $1,322
CA $1,203
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)
Butterfly Beach Hotel
Butterfly Beach Hotel
3 out of 5
CA $988
CA $899
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)
Ocean 15 Hotel
Ocean 15 Hotel
3 out of 5
CA $973
CA $915
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
Yellow Bird Hotel
Yellow Bird Hotel
3.5 out of 5
CA $1,262
CA $1,190
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
South Gap Hotel
South Gap Hotel
3.5 out of 5
CA $1,000
CA $943
per personSep 7 - Sep 12
Roundtrip non-stop flight included
Toronto (YYZ) to Bridgetown (BGI)
Golden Sands Hotel
Golden Sands Hotel
3 out of 5
CA $1,221
CA $1,154
per personSep 14 - Sep 21
Roundtrip flight included
Toronto (YYZ) to Bridgetown (BGI)
Don't see what you're looking for?
See all available trips from Toronto to Barbados

2021 Barbados vacation deals

Saint Peter's Bay
Saint Peter's Bay
5 out of 5
Save 100% on your flightCA $8,421
CA $5,484
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Hilton Barbados Resort
Hilton Barbados Resort
4.5 out of 5
Save 100% on your flightCA $2,926
CA $2,071
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Fairmont Royal Pavilion
Fairmont Royal Pavilion
4.5 out of 5
Save 100% on your flightCA $7,331
CA $5,372
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Cobblers Cove
Cobblers Cove
4.5 out of 5
Save 100% on your flightCA $6,018
CA $4,939
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Tamarind by Elegant Hotels - All Inclusive
Tamarind by Elegant Hotels - All Inclusive
4 out of 5
Save 100% on your flightCA $3,587
CA $3,011
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
The Abidah by Accra - All Inclusive - Adults Only
The Abidah by Accra - All Inclusive - Adults Only
3.5 out of 5
CA $3,198
CA $2,694
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Bougainvillea Barbados
Bougainvillea Barbados
4 out of 5
CA $2,279
CA $1,934
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
The House by Elegant Hotels - Adults Only
The House by Elegant Hotels - Adults Only
5 out of 5
Save 100% on your flightCA $4,793
CA $4,080
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive
4 out of 5
CA $3,651
CA $3,117
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Seacruise Villa
Seacruise Villa
3.5 out of 5
CA $3,005
CA $2,587
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Tropical Sunset Beach Apartment Hotel
Tropical Sunset Beach Apartment Hotel
3 out of 5
CA $1,815
CA $1,573
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
The Soco Hotel - All Inclusive - Adults Only
The Soco Hotel - All Inclusive - Adults Only
4 out of 5
Save 100% on your flightCA $4,832
CA $4,210
per personJan 10 - Jan 17
Roundtrip non-stop flight included
Montreal (YUL) to Bridgetown (BGI)
Don't see what you're looking for?
See all available trips from Montreal to Barbados

Best Lodging Options Near Barbados

Radisson Aquatica Resort Barbados
Radisson Aquatica Resort Barbados
4 out of 5
The price is CA $175 per night

Located in Bridgetown, this beachfront resort is in the city centre and within a 15-minute walk of Carlisle Bay and Brownes Beach. Rockley Beach and Barbados Parliament Buildings are also within 2 miles (3 km).

4.1/5Very Good! (999 reviews)

"We’ve stayed at the Radisson a few times in the last 4 yrs and the place itself is looking run down it definitely needs some tic. The staff are amazing. That is the reason why we continue to stay there."…"

Reviewed on Mar. 23, 2020

Radisson Aquatica Resort Barbados
Hilton Barbados Resort
Hilton Barbados Resort
4.5 out of 5
The price is CA $324 per night

Located in Bridgetown, this beachfront resort is in the historical district, just steps away from Needhams Point and Carlisle Bay. Rockley Beach and Brownes Beach are also within 2 miles (3 km).

4.2/5Very Good! (1,000 reviews)

"Service in Lighthouse Restaurant painfully slow. Loved service in Cuppa Cafe. Plenty of lounge chairs at pool and beach."…"

Reviewed on Mar. 26, 2020

Hilton Barbados Resort
Colony Club by Elegant Hotels
Colony Club by Elegant Hotels
4.5 out of 5
Porters, Holetown, St. James

Nestled on the beach, this Holetown resort is within 3 mi (5 km) of Folkestone Marine Park, Sandy Lane Beach and Mullins Beach. Paynes Bay Beach is 2 mi (3.3 km) away.

4.5/5Wonderful! (310 reviews)

"Lovely feel to the colony club, room a luxury swim up room which was spacious and well designed! Hotel ideally situated for Holetown and the golf courses! Staff could be a little more attentive had to ask things more than once, some parts of the hotel a little tired."…"

Reviewed on Mar. 10, 2020

Colony Club by Elegant Hotels
The Crane Resort
The Crane Resort
4.5 out of 5
Crane, Diamond Valley, St. Philip
The price is CA $459 per night

This Diamond Valley resort is on the beach, 0.1 mi (0.2 km) from Crane Beach, and within 9 mi (15 km) of Bottom Bay Beach and Miami Beach. Silver Sands Beach and Bath Beach are also within 9 mi (15 km).

4.3/5Excellent! (1,000 reviews)

"Beautiful location. Very comfortable rooms. Great amenities. Would go back."…"

Reviewed on Apr. 24, 2020

The Crane Resort
Sugar Bay Barbados - All Inclusive
Sugar Bay Barbados - All Inclusive
4 out of 5
Garrison Historic Area, Hastings
The price is CA $718 per night

Nestled on the beach, this Hastings resort is within a 10-minute walk of Garrison Savannah and Carlisle Bay. Rockley Beach and Brownes Beach are also within 1 mile (2 km).

4.4/5Wonderful! (618 reviews)

"Friendly,safe,nice size-not too big. Good food. Helpful staff."…"

Reviewed on Mar. 24, 2020

Sugar Bay Barbados - All Inclusive
Bougainvillea Barbados
Bougainvillea Barbados
4 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is CA $315 per night

Nestled on the beach, this Maxwell resort is within 3 mi (5 km) of Miami Beach, St. Lawrence Bay and South Coast Boardwalk. U.S. Embassy and Carlisle Bay are also within 6 mi (10 km).

4.4/5Excellent! (966 reviews)

"Great beach, pool, facilities, staff. Easy walk to St Lawrence"…"

Reviewed on Mar. 4, 2020

Bougainvillea Barbados
Sea Breeze Beach House by Ocean Hotels - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
Maxwell Coast Road, Oistins, Christ Church

Located in Oistins, this beachfront resort is in the entertainment district and within 3 mi (5 km) of Dover Beach and Rockley Beach. Silver Sands Beach and Brownes Beach are also within 6 mi (10 km).

4.2/5Very Good! (149 reviews)

"The property was very clean. There were a lot of things to do and you never went more than a few minutes without a drink in your hand. Most of the staff was friendly and helpful. The food was good, especially dinner options. Entertainment was a lot of fun!"…"

Reviewed on Mar. 20, 2020

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Yellow Bird Hotel
Yellow Bird Hotel
3.5 out of 5
St. Lawrence Gap, St. Lawrence Gap, Christ Church

This family-friendly St. Lawrence Gap hotel is located on the waterfront, within 1 mi (2 km) of Dover Beach and Rockley Beach. Carlisle Bay and Barbados Museum & Historical Society are also within 3 mi (5 km).

4.4/5Excellent! (233 reviews)

"We were here for just one night and had a very pleasant stay. The pool is lovely and the rooms are large, and although a little tired they are comfortable with a nice balcony. We did have some issues with the aircon but the staff were as helpful as they could be to try to sort it out. The reception ..."…"

Reviewed on Mar. 18, 2020

Yellow Bird Hotel
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.