• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. Almond Beach Village All Inclusive Almond Beach Village All Inclusive 3.5 out of 5 Star Rating

    Near St. Peter Parish Church

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $551.25 USD Lowest Avg. Nightly Rate

    Select at the Almond Beach Village All Inclusive
  2. Cobblers Cove Hotel Cobblers Cove Hotel 4 out of 5 Star Rating

    In Speightstown's St. Peter neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $370.00 USD Lowest Avg. Nightly Rate

    Select at the Cobblers Cove Hotel
  3. Mullins Heights Villa Mullins Heights Villa 3 out of 5 Star Rating

    In Mullins's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $192.86 USD Lowest Avg. Nightly Rate

    Select at the Mullins Heights Villa
  4. Little Good Harbour Little Good Harbour 3.5 out of 5 Star Rating

    Near Mullins Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $248.75 USD Lowest Avg. Nightly Rate

    Select at the Little Good Harbour
  5. Battaleys Mews Battaleys Mews 4 out of 5 Star Rating

    In Speightstown's St. Peter neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $211.40 USD Lowest Avg. Nightly Rate

    Select at the Battaleys Mews
  6. Sugar Cane Club Hotel And Spa Sugar Cane Club Hotel And Spa 3.5 out of 5 Star Rating

    In Speightstown's St. Peter neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $300.00 USD Lowest Avg. Nightly Rate

    Select at the Sugar Cane Club Hotel And Spa
  7. St. Peters Bay St. Peters Bay 4.5 out of 5 Star Rating

    In Speightstown's St. Peter neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $700.00 USD Lowest Avg. Nightly Rate

    Select at the St. Peters Bay
  8. Port St Charles Port St Charles 3.5 out of 5 Star Rating

    Near St. Peter Parish Church

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $697.14 USD Lowest Avg. Nightly Rate

    Select at the Port St Charles
  9. The following hotels are located within 10 miles of St. Peter, BARBADOS

    Sea-U Guest House Sea-U Guest House 2.5 out of 5 Star Rating

    Near Bathsheba Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $184.00 USD Lowest Avg. Nightly Rate

    Select at the Sea-U Guest House
  10. Tamarind by Elegant Hotels Tamarind by Elegant Hotels 3.5 out of 5 Star Rating

    In Paynes Bay's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $322.52 USD Lowest Avg. Nightly Rate

    Select at the Tamarind by Elegant Hotels
  11. The Palms Resort The Palms Resort 2.5 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $107.13 USD Lowest Avg. Nightly Rate

    Select at the The Palms Resort
  12. Mango Bay All Inclusive Mango Bay All Inclusive 4 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $620.00 USD Lowest Avg. Nightly Rate

    Select at the Mango Bay All Inclusive
  13. Almond Beach Club & Spa - Adult Only All Inclusive Almond Beach Club & Spa - Adult Only All Inclusive 3.5 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $650.00 USD Lowest Avg. Nightly Rate

    Select at the Almond Beach Club & Spa - Adult Only All Inclusive
  14. Waves Barbados All Inclusive Waves Barbados All Inclusive 4 out of 5 Star Rating

    In Prospect's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $2,571.43 USD Lowest Avg. Nightly Rate

    Select at the Waves Barbados All Inclusive
  15. Settlers Beach Villa Hotel Settlers Beach Villa Hotel 3 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $285.00 USD Lowest Avg. Nightly Rate

    Select at the Settlers Beach Villa Hotel
  16. Treasure Beach Hotel Treasure Beach Hotel 4 out of 5 Star Rating

    In Paynes Bay's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $337.51 USD Lowest Avg. Nightly Rate

    Select at the Treasure Beach Hotel
  17. The House by Elegant Hotels - Adults Only Resort The House by Elegant Hotels - Adults Only Resort 4.5 out of 5 Star Rating

    In Paynes Bay's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $1,376.84 USD Lowest Avg. Nightly Rate

    Select at the The House by Elegant Hotels - Adults Only Resort
  18. Colony Club by Elegant Hotels Colony Club by Elegant Hotels 4 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $321.75 USD Lowest Avg. Nightly Rate

    Select at the Colony Club by Elegant Hotels
  19. Crystal Cove by Elegant Hotels All Inclusive Crystal Cove by Elegant Hotels All Inclusive 4 out of 5 Star Rating

    In Paynes Bay's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $713.00 USD Lowest Avg. Nightly Rate

    Select at the Crystal Cove by Elegant Hotels All Inclusive
  20. All Seasons Resort - Europa All Seasons Resort - Europa 3 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $177.33 USD Lowest Avg. Nightly Rate

    Select at the All Seasons Resort - Europa
  21. Beach View Beach View 3 out of 5 Star Rating

    In Paynes Bay's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $220.00 USD Lowest Avg. Nightly Rate

    Select at the Beach View
  22. NewEdgewater NewEdgewater 2.5 out of 5 Star Rating

    Near Soup Bowl

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $162.50 USD Lowest Avg. Nightly Rate

    Select at the NewEdgewater
  23. The Fairmont Royal Pavilion Hotel The Fairmont Royal Pavilion Hotel 4.5 out of 5 Star Rating

    Near Holetown Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $985.00 USD Lowest Avg. Nightly Rate

    Select at the The Fairmont Royal Pavilion Hotel
  24. Discovery Bay by Rex Resorts Discovery Bay by Rex Resorts 3 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $344.99 USD Lowest Avg. Nightly Rate

    Select at the Discovery Bay by Rex Resorts
  25. Sunswept Beach Hotel Sunswept Beach Hotel 2.5 out of 5 Star Rating

    In Holetown's St. James neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $128.73 USD Lowest Avg. Nightly Rate

    Select at the Sunswept Beach Hotel
Check to Compare Properties
Sort Descending by Top Picks
Book Bayfield House Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099