Hotels in Rothesay, New Brunswick

Search & Compare Rothesay Hotels

When are you visiting Rothesay?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Rothesay

Rothesay overview

Whatever your interests are, Rothesay has something for you. There's a nice selection of restaurants to enjoy during your stay. Though Rothesay might not have many well-known attractions, you don't need to venture far to visit QPlex Recreation Centre and Cherry Brook Zoo. There's plenty more to see, including sights like Renforth Lighthouse.

Where to stay in Rothesay

Whether traveling on business or vacation, Rothesay can comfortably accommodate all visitors. You can shop as many as 41 deals for Rothesay accommodations on, some with discounts of up to 25%. We have room prices starting at 31 USD per night and below are the number of hotels by star rating in Rothesay as well as in the surrounding area:
  • • 10 4-star hotels from 100 USD per night
  • • 12 3-star hotels from 73 USD per night
  • • 6 2-star hotels from 31 USD per night

How to get to Rothesay

Fly into Saint John, NB (YSJ), 6.2 mi (10 km) from the heart of Rothesay.

What to see around Rothesay

Here are some recommended places to see in the surrounding area:
  • • QPlex Recreation Centre (4.7 mi/7.5 km from the city center)
  • • Cherry Brook Zoo (4.9 mi/7.9 km from the city center)
  • • Stewart Hurley Arena (5.1 mi/8.2 km from the city center)
  • • Rockwood Park Golf Course (5.8 mi/9.3 km from the city center)
  • • Rockwood Park (6.6 mi/10.6 km from the city center)

When to visit Rothesay

If you're beginning to plan your vacation, you may be curious about the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 42°F day, 8°F night
  • • April-June: 70°F day, 25°F night
  • • July-September: 72°F day, 42°F night
  • • October-December: 58°F day, 11°F night
Seasonal rainfall averages
  • • January-March: 0.51 inches
  • • April-June: 0.47 inches
  • • July-September: 0.39 inches
  • • October-December: 0.51 inches